te::qt::widgets::DataSetSelectorWizardPage Class Reference

#include <DataSetSelectorWizardPage.h>

Inheritance diagram for te::qt::widgets::DataSetSelectorWizardPage:
QWizardPage

Public Types

enum  CompleteModeType { HAVING_CHECKED_ITEMS, HAVING_SELECTED_ITEMS }
 

Public Member Functions

 DataSetSelectorWizardPage (QWidget *parent=0)
 
std::list< te::da::DataSetTypePtrgetCheckedDataSets () const
 
std::list< te::da::DataSetTypePtrgetSelectedDataSets () const
 
DataSetSelectorWidgetgetSelectorWidget () const
 
void initializePage ()
 
bool isComplete () const
 
void set (const te::da::DataSourceInfoPtr &ds, bool useCheckableItems=false)
 
void setCompleteMode (CompleteModeType m)
 
virtual ~DataSetSelectorWizardPage ()
 

Protected Slots

void onDataSetClicked (DataSetItem *item)
 
void onDataSetToggled (DataSetItem *item)
 

Private Attributes

CompleteModeType m_completeMode
 
std::unique_ptr< DataSetSelectorWidgetm_selectorW
 

Detailed Description

Definition at line 52 of file DataSetSelectorWizardPage.h.

Member Enumeration Documentation

Enumerator
HAVING_CHECKED_ITEMS 
HAVING_SELECTED_ITEMS 

Definition at line 58 of file DataSetSelectorWizardPage.h.

Constructor & Destructor Documentation

te::qt::widgets::DataSetSelectorWizardPage::DataSetSelectorWizardPage ( QWidget parent = 0)
te::qt::widgets::DataSetSelectorWizardPage::~DataSetSelectorWizardPage ( )
virtualdefault

Member Function Documentation

std::list< te::da::DataSetTypePtr > te::qt::widgets::DataSetSelectorWizardPage::getCheckedDataSets ( ) const

Definition at line 69 of file DataSetSelectorWizardPage.cpp.

References m_selectorW.

std::list< te::da::DataSetTypePtr > te::qt::widgets::DataSetSelectorWizardPage::getSelectedDataSets ( ) const

Definition at line 74 of file DataSetSelectorWizardPage.cpp.

References m_selectorW.

te::qt::widgets::DataSetSelectorWidget * te::qt::widgets::DataSetSelectorWizardPage::getSelectorWidget ( ) const

Definition at line 84 of file DataSetSelectorWizardPage.cpp.

References m_selectorW.

void te::qt::widgets::DataSetSelectorWizardPage::initializePage ( )

Definition at line 52 of file DataSetSelectorWizardPage.cpp.

bool te::qt::widgets::DataSetSelectorWizardPage::isComplete ( ) const

Definition at line 56 of file DataSetSelectorWizardPage.cpp.

References HAVING_CHECKED_ITEMS, m_completeMode, and m_selectorW.

void te::qt::widgets::DataSetSelectorWizardPage::onDataSetClicked ( DataSetItem item)
protectedslot

Definition at line 94 of file DataSetSelectorWizardPage.cpp.

Referenced by DataSetSelectorWizardPage().

void te::qt::widgets::DataSetSelectorWizardPage::onDataSetToggled ( DataSetItem item)
protectedslot

Definition at line 89 of file DataSetSelectorWizardPage.cpp.

Referenced by DataSetSelectorWizardPage().

void te::qt::widgets::DataSetSelectorWizardPage::set ( const te::da::DataSourceInfoPtr ds,
bool  useCheckableItems = false 
)

Definition at line 64 of file DataSetSelectorWizardPage.cpp.

References m_selectorW.

void te::qt::widgets::DataSetSelectorWizardPage::setCompleteMode ( CompleteModeType  m)

Definition at line 79 of file DataSetSelectorWizardPage.cpp.

References m_completeMode.

Member Data Documentation

CompleteModeType te::qt::widgets::DataSetSelectorWizardPage::m_completeMode
private

Definition at line 91 of file DataSetSelectorWizardPage.h.

Referenced by isComplete(), and setCompleteMode().

std::unique_ptr<DataSetSelectorWidget> te::qt::widgets::DataSetSelectorWizardPage::m_selectorW
private

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