Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
CurveCreator_TableView Class Reference

#include <CurveCreator_TableView.h>

Inheritance diagram for CurveCreator_TableView:
Inheritance graph

Public Member Functions

 CurveCreator_TableView (CurveCreator_ICurve *theCurve, QWidget *theParent=0, const QStringList &theCoordTitles=QStringList())
 
 ~CurveCreator_TableView ()
 
void setCurve (CurveCreator_ICurve *theCurve)
 
void setLocalPointsToTable (const CurveCreator_ICurve::SectionToPointList &thePoints)
 
int getSectionId (const int theRowId) const
 Returns a section index from the table. More...
 
int getPointId (const int theRowId) const
 Returns a point index from the table. More...
 

Private Slots

void OnHeaderClick (int)
 

Private Attributes

CurveCreator_ICurvemyCurve
 

Constructor & Destructor Documentation

CurveCreator_TableView::CurveCreator_TableView ( CurveCreator_ICurve theCurve,
QWidget theParent = 0,
const QStringList &  theCoordTitles = QStringList() 
)
CurveCreator_TableView::~CurveCreator_TableView ( )
inline

Member Function Documentation

int CurveCreator_TableView::getPointId ( const int  theRowId) const
Parameters
theRowIda table row
int CurveCreator_TableView::getSectionId ( const int  theRowId) const
Parameters
theRowIda table row
void CurveCreator_TableView::OnHeaderClick ( int  theLogicalId)
privateslot
void CurveCreator_TableView::setCurve ( CurveCreator_ICurve theCurve)

References myCurve.

void CurveCreator_TableView::setLocalPointsToTable ( const CurveCreator_ICurve::SectionToPointList thePoints)

Member Data Documentation

CurveCreator_ICurve* CurveCreator_TableView::myCurve
private

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