Version: 9.12.0
CurveCreator_NewSectionDlg Class Reference

#include <CurveCreator_NewSectionDlg.h>

Inheritance diagram for CurveCreator_NewSectionDlg:
Inheritance graph

Signals

void addSection ()
 
void modifySection ()
 
void cancelSection ()
 

Public Member Functions

 CurveCreator_NewSectionDlg (QWidget *parent=0, bool enableClosed=true)
 
QString getName () const
 
bool isClosed () const
 
CurveCreator::SectionType getSectionType () const
 
void setSectionParameters (const QString &theName, bool isClosed, CurveCreator::SectionType theType)
 
void setSectionName (const QString &theName)
 
void clear ()
 
void setEditMode (bool isEdit)
 
bool isEnableClosed () const
 

Protected Member Functions

void updateTitle ()
 

Private Attributes

QFrame * myBtnFrame
 
QLineEdit * myName
 
QComboBox * myLineType
 
QCheckBox * myIsClosed
 
bool myIsEdit
 
bool myIsEnableClosed
 
QPushButton * myAddBtn
 
QPushButton * myCancelBtn
 

Constructor & Destructor Documentation

◆ CurveCreator_NewSectionDlg()

CurveCreator_NewSectionDlg::CurveCreator_NewSectionDlg ( QWidget parent = 0,
bool  enableClosed = true 
)
explicit

Member Function Documentation

◆ addSection

void CurveCreator_NewSectionDlg::addSection ( )
signal

◆ cancelSection

void CurveCreator_NewSectionDlg::cancelSection ( )
signal

◆ clear()

void CurveCreator_NewSectionDlg::clear ( )

References myIsClosed, myLineType, and myName.

◆ getName()

QString CurveCreator_NewSectionDlg::getName ( ) const

References myName.

◆ getSectionType()

CurveCreator::SectionType CurveCreator_NewSectionDlg::getSectionType ( ) const

◆ isClosed()

bool CurveCreator_NewSectionDlg::isClosed ( ) const

References myIsClosed.

◆ isEnableClosed()

bool CurveCreator_NewSectionDlg::isEnableClosed ( ) const
inline

References myIsEnableClosed.

◆ modifySection

void CurveCreator_NewSectionDlg::modifySection ( )
signal

◆ setEditMode()

void CurveCreator_NewSectionDlg::setEditMode ( bool  isEdit)

◆ setSectionName()

void CurveCreator_NewSectionDlg::setSectionName ( const QString &  theName)

References myName.

◆ setSectionParameters()

void CurveCreator_NewSectionDlg::setSectionParameters ( const QString &  theName,
bool  isClosed,
CurveCreator::SectionType  theType 
)

◆ updateTitle()

void CurveCreator_NewSectionDlg::updateTitle ( )
protected

References myIsEdit.

Member Data Documentation

◆ myAddBtn

QPushButton* CurveCreator_NewSectionDlg::myAddBtn
private

◆ myBtnFrame

QFrame* CurveCreator_NewSectionDlg::myBtnFrame
private

◆ myCancelBtn

QPushButton* CurveCreator_NewSectionDlg::myCancelBtn
private

◆ myIsClosed

QCheckBox* CurveCreator_NewSectionDlg::myIsClosed
private

◆ myIsEdit

bool CurveCreator_NewSectionDlg::myIsEdit
private

◆ myIsEnableClosed

bool CurveCreator_NewSectionDlg::myIsEnableClosed
private

◆ myLineType

QComboBox* CurveCreator_NewSectionDlg::myLineType
private

◆ myName

QLineEdit* CurveCreator_NewSectionDlg::myName
private

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