#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 |