Engauge Digitizer 2
|
Window that displays the geometry information, as a table, for the current curve. More...
#include <GeometryWindow.h>
Public Slots | |
void | slotPointHoverEnter (QString) |
Highlight the row for the specified point. | |
void | slotPointHoverLeave (QString) |
Unhighlight the row for the specified point. | |
Signals | |
void | signalGeometryWindowClosed () |
Signal that this QDockWidget was just closed. | |
Public Member Functions | |
GeometryWindow (MainWindow *mainWindow) | |
Single constructor. Parent is needed or else this widget cannot be redocked after being undocked. | |
virtual | ~GeometryWindow () |
virtual void | clear () |
Clear stale information. | |
virtual void | closeEvent (QCloseEvent *event) |
Catch close event so corresponding menu item in MainWindow can be updated accordingly. | |
virtual void | doCopy () |
Copy the current selection to the clipboard. | |
virtual void | update (const CmdMediator &cmdMediator, const MainWindowModel &modelMainWindow, const QString &curveSelected, const Transformation &transformation) |
Populate the table with the specified Curve. | |
virtual QTableView * | view () const |
QTableView-based class used by child class. | |
![]() | |
WindowAbstractBase (QWidget *parent) | |
Single constructor. Parent is needed or else this widget cannot be redocked after being undocked. | |
virtual | ~WindowAbstractBase () |
void | getTableStatus (bool &tableIsActive, bool &tableIsCopyable) const |
Give table status so MainWindow can determine if table can be copied. | |
Static Public Member Functions | |
static int | columnBodyPointIdentifiers () |
Hidden column that has the point identifiers. | |
Additional Inherited Members |
Window that displays the geometry information, as a table, for the current curve.
Column COLUMN_BODY_POINT_IDENTIFIERS is hidden. It contains the point identifiers so we can find the line associated with a point, and then highlight that line
Definition at line 28 of file GeometryWindow.h.
GeometryWindow::GeometryWindow | ( | MainWindow * | mainWindow | ) |
Single constructor. Parent is needed or else this widget cannot be redocked after being undocked.
Definition at line 22 of file GeometryWindow.cpp.
|
virtual |
Definition at line 48 of file GeometryWindow.cpp.
|
virtual |
Clear stale information.
Implements WindowAbstractBase.
Definition at line 53 of file GeometryWindow.cpp.
|
virtual |
Catch close event so corresponding menu item in MainWindow can be updated accordingly.
Implements WindowAbstractBase.
Definition at line 64 of file GeometryWindow.cpp.
|
static |
Hidden column that has the point identifiers.
Definition at line 71 of file GeometryWindow.cpp.
|
virtual |
Copy the current selection to the clipboard.
Implements WindowAbstractBase.
Definition at line 87 of file GeometryWindow.cpp.
|
signal |
Signal that this QDockWidget was just closed.
Highlight the row for the specified point.
Definition at line 135 of file GeometryWindow.cpp.
Unhighlight the row for the specified point.
Definition at line 140 of file GeometryWindow.cpp.
|
virtual |
Populate the table with the specified Curve.
Implements WindowAbstractBase.
Definition at line 192 of file GeometryWindow.cpp.
|
virtual |
QTableView-based class used by child class.
Implements WindowAbstractBase.
Definition at line 287 of file GeometryWindow.cpp.