NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | Static Public Attributes | Protected Slots | Protected Attributes | List of all members
niftk::GeneralSegmentorPreferencePage Class Reference

Preferences page for this plugin, enabling the choice of the default colour of the segmentation. More...

Inheritance diagram for niftk::GeneralSegmentorPreferencePage:
Inheritance graph
[legend]
Collaboration diagram for niftk::GeneralSegmentorPreferencePage:
Collaboration graph
[legend]

Public Member Functions

 GeneralSegmentorPreferencePage ()
 
 GeneralSegmentorPreferencePage (const GeneralSegmentorPreferencePage &other)
 
 ~GeneralSegmentorPreferencePage ()
 
void Init (berry::IWorkbench::Pointer workbench)
 
void CreateQtControl (QWidget *widget)
 
QWidget * GetQtControl () const
 
virtual bool PerformOk ()
 
virtual void PerformCancel ()
 
virtual void Update ()
 

Static Public Attributes

static const QString PREFERENCES_NODE_NAME
 Stores the name of the preferences node. More...
 

Protected Slots

void OnDefaultColourChanged ()
 
void OnResetDefaultColour ()
 

Protected Attributes

QWidget * m_MainControl
 
QPushButton * m_DefaultColorPushButton
 
QString m_DefauleColorStyleSheet
 
QString m_DefaultColor
 
bool m_Initializing
 
berry::IPreferences::Pointer m_GeneralSegmentorPreferencesNode
 

Detailed Description

Preferences page for this plugin, enabling the choice of the default colour of the segmentation.

Constructor & Destructor Documentation

niftk::GeneralSegmentorPreferencePage::GeneralSegmentorPreferencePage ( )
niftk::GeneralSegmentorPreferencePage::GeneralSegmentorPreferencePage ( const GeneralSegmentorPreferencePage other)
niftk::GeneralSegmentorPreferencePage::~GeneralSegmentorPreferencePage ( )

Member Function Documentation

void niftk::GeneralSegmentorPreferencePage::CreateQtControl ( QWidget *  widget)
QWidget * niftk::GeneralSegmentorPreferencePage::GetQtControl ( ) const
void niftk::GeneralSegmentorPreferencePage::Init ( berry::IWorkbench::Pointer  workbench)
void niftk::GeneralSegmentorPreferencePage::OnDefaultColourChanged ( )
protectedslot
void niftk::GeneralSegmentorPreferencePage::OnResetDefaultColour ( )
protectedslot
void niftk::GeneralSegmentorPreferencePage::PerformCancel ( )
virtual
See also
IPreferencePage::PerformCancel()
bool niftk::GeneralSegmentorPreferencePage::PerformOk ( )
virtual
See also
IPreferencePage::PerformOk()
void niftk::GeneralSegmentorPreferencePage::Update ( void  )
virtual
See also
IPreferencePage::Update()

Member Data Documentation

QString niftk::GeneralSegmentorPreferencePage::m_DefauleColorStyleSheet
protected
QString niftk::GeneralSegmentorPreferencePage::m_DefaultColor
protected
QPushButton* niftk::GeneralSegmentorPreferencePage::m_DefaultColorPushButton
protected
berry::IPreferences::Pointer niftk::GeneralSegmentorPreferencePage::m_GeneralSegmentorPreferencesNode
protected
bool niftk::GeneralSegmentorPreferencePage::m_Initializing
protected
QWidget* niftk::GeneralSegmentorPreferencePage::m_MainControl
protected
const QString niftk::GeneralSegmentorPreferencePage::PREFERENCES_NODE_NAME
static

Stores the name of the preferences node.


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