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