Engauge Digitizer  2
Public Slots | Signals | Public Member Functions | Static Public Member Functions | List of all members
GeometryWindow Class Reference

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

#include <GeometryWindow.h>

Inheritance diagram for GeometryWindow:
WindowAbstractBase

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.
 
- Public Member Functions inherited from WindowAbstractBase
 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

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


The documentation for this class was generated from the following files: