#include <View.h>
Public Slots | |
virtual void | onAddItemFinalized () |
virtual void | onMainMenuChangeContext (bool change) |
virtual void | onSelectionChanged () |
virtual void | onToolbarChangeContext (bool change) |
Signals | |
void | changeSceneCoordMouse (QPointF pos) |
Public Member Functions | |
virtual void | config () |
void | setOutsideArea (OutsideArea *outsideArea) |
View (QWidget *widget=(QWidget *) 0) | |
~View () | |
Protected Member Functions | |
void | closeEvent (QCloseEvent *event) |
virtual void | createItemGroup () |
virtual void | destroyItemGroup () |
void | hideEvent (QHideEvent *event) |
virtual void | keyPressEvent (QKeyEvent *keyEvent) |
virtual int | metric (PaintDeviceMetric metric) const |
virtual void | mouseMoveEvent (QMouseEvent *event) |
virtual void | mousePressEvent (QMouseEvent *event) |
virtual void | outsideAreaChangeContext (bool change) |
virtual void | paintEvent (QPaintEvent *event) |
virtual void | resetDefaultConfig () |
virtual void | resizeEvent (QResizeEvent *event) |
void | scaleView (qreal scaleFactor) |
virtual void | showEvent (QShowEvent *event) |
void | wheelEvent (QWheelEvent *event) |
Protected Attributes | |
QLineF * | m_lineIntersectHrz |
QLineF * | m_lineIntersectVrt |
OutsideArea * | m_outsideArea |
VisualizationArea * | m_visualizationArea |
te::layout::View::View | ( | QWidget * | widget = (QWidget*)0 | ) |
Definition at line 65 of file View.cpp.
References m_lineIntersectHrz, and m_lineIntersectVrt.
|
signal |
|
protected |
|
virtual |
Definition at line 197 of file View.cpp.
References te::gm::Envelope::getLowerLeftX(), te::layout::Scene::getMatrixViewScene(), te::gm::Envelope::getUpperRightY(), te::layout::Scene::getWorldBox(), te::layout::Scene::init(), te::layout::Scene::setLineIntersectionHzr(), and te::layout::Scene::setLineIntersectionVrt().
|
protectedvirtual |
Definition at line 319 of file View.cpp.
References te::layout::Scene::createItemGroup(), and te::layout::ItemObserver::redraw().
|
protectedvirtual |
Definition at line 346 of file View.cpp.
References te::layout::Scene::destroyItemGroup().
|
protected |
|
protectedvirtual |
Definition at line 164 of file View.cpp.
References te::layout::Scene::deleteItems(), te::layout::Scene::printPreview(), te::layout::Scene::savePaperAsImage(), and te::layout::Scene::savePaperAsPDF().
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Definition at line 101 of file View.cpp.
References te::layout::Scene::createItem().
|
virtualslot |
|
virtualslot |
|
protectedvirtual |
Definition at line 382 of file View.cpp.
References te::layout::Scene::buildTemplate(), te::layout::Scene::exportPropsAsJSON(), te::layout::Context::getInstance(), te::layout::getMapItemList(), te::layout::Context::getMode(), te::layout::Scene::printPreview(), te::layout::Scene::refresh(), te::layout::Scene::setCurrentToolInSelectedMapItems(), te::layout::TypeExit, te::layout::TypeExportPropsJSON, te::layout::TypeGroup, te::layout::TypeImportJSONProps, te::layout::TypeMapPan, te::layout::TypeMapZoomIn, te::layout::TypeMapZoomOut, te::layout::TypeNewTemplate, te::layout::TypePan, te::layout::TypePrinter, te::layout::TypeUngroup, and te::layout::TypeUnitsMetricsChange.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
Definition at line 142 of file View.cpp.
References te::layout::Scene::redrawItems().
void te::layout::View::setOutsideArea | ( | OutsideArea * | outsideArea | ) |
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |