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

Preference page for Image Statistics view, providing checkboxes for "automatic update", "assume binary image", and "require same size image" etc. More...

Inheritance diagram for ImageStatisticsViewPreferencesPage:
Inheritance graph
[legend]
Collaboration diagram for ImageStatisticsViewPreferencesPage:
Collaboration graph
[legend]

Public Member Functions

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

Static Public Attributes

static const QString AUTO_UPDATE_NAME
 
static const QString ASSUME_BINARY_NAME
 
static const QString REQUIRE_SAME_SIZE_IMAGE_NAME
 
static const QString BACKGROUND_VALUE_NAME
 

Protected Attributes

QWidget * m_MainControl
 
QCheckBox * m_AutoUpdate
 
QCheckBox * m_AssumeBinary
 
QCheckBox * m_RequireSameSizeImage
 
QSpinBox * m_BackgroundValue
 
berry::IPreferences::Pointer m_ImageStatisticsPreferencesNode
 

Detailed Description

Preference page for Image Statistics view, providing checkboxes for "automatic update", "assume binary image", and "require same size image" etc.

Constructor & Destructor Documentation

ImageStatisticsViewPreferencesPage::ImageStatisticsViewPreferencesPage ( )
ImageStatisticsViewPreferencesPage::ImageStatisticsViewPreferencesPage ( const ImageStatisticsViewPreferencesPage other)
ImageStatisticsViewPreferencesPage::~ImageStatisticsViewPreferencesPage ( )

Member Function Documentation

void ImageStatisticsViewPreferencesPage::CreateQtControl ( QWidget *  widget)
override
QWidget * ImageStatisticsViewPreferencesPage::GetQtControl ( ) const
override
void ImageStatisticsViewPreferencesPage::Init ( berry::IWorkbench::Pointer  workbench)
override
void ImageStatisticsViewPreferencesPage::PerformCancel ( )
overridevirtual
See also
IPreferencePage::PerformCancel()
bool ImageStatisticsViewPreferencesPage::PerformOk ( )
overridevirtual
See also
IPreferencePage::PerformOk()
void ImageStatisticsViewPreferencesPage::Update ( void  )
overridevirtual
See also
IPreferencePage::Update()

Member Data Documentation

const QString ImageStatisticsViewPreferencesPage::ASSUME_BINARY_NAME
static
const QString ImageStatisticsViewPreferencesPage::AUTO_UPDATE_NAME
static
const QString ImageStatisticsViewPreferencesPage::BACKGROUND_VALUE_NAME
static
QCheckBox* ImageStatisticsViewPreferencesPage::m_AssumeBinary
protected
QCheckBox* ImageStatisticsViewPreferencesPage::m_AutoUpdate
protected
QSpinBox* ImageStatisticsViewPreferencesPage::m_BackgroundValue
protected
berry::IPreferences::Pointer ImageStatisticsViewPreferencesPage::m_ImageStatisticsPreferencesNode
protected
QWidget* ImageStatisticsViewPreferencesPage::m_MainControl
protected
QCheckBox* ImageStatisticsViewPreferencesPage::m_RequireSameSizeImage
protected
const QString ImageStatisticsViewPreferencesPage::REQUIRE_SAME_SIZE_IMAGE_NAME
static

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