GeometryWindow Class Reference

Window that displays the geometry information, as a table, for the current curve. More...

#include <GeometryWindow.h>

List of all members.

Public Slots

void slotPointHoverEnter (QString)
 Highlight the row for the specified point.
void slotPointHoverLeave (QString)
 Unhighlight the row for the specified point.
void slotSelectionChanged (const QItemSelection &, const QItemSelection &)
 Prepare for copy after selection has changed.

Signals

void signalGeometryWindowClosed ()
 Signal that this QDockWidget was just closed.

Public Member Functions

 GeometryWindow (QWidget *parent)
 Single constructor. Parent is needed or else this widget cannot be redocked after being undocked.
void clear ()
 Clear stale information.
virtual void closeEvent (QCloseEvent *event)
 Catch close event so corresponding menu item in MainWindow can be updated accordingly.
void update (const CmdMediator &cmdMediator, const MainWindowModel &modelMainWindow, const QString &curveSelected, const Transformation &transformation)
 Populate the table with the specified Curve.

Static Public Member Functions

static int columnBodyPointIdentifiers ()
 Hidden column that has the point identifiers.

Detailed Description

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 27 of file GeometryWindow.h.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Friends

Generated on 4 Nov 2016 for Engauge Digitizer by  doxygen 1.6.1