All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::qt::widgets::DataSetSelectorWizardPage Class Reference

#include <DataSetSelectorWizardPage.h>

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

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::auto_ptr
< DataSetSelectorWidget
m_selectorW
 

Detailed Description

Definition at line 50 of file DataSetSelectorWizardPage.h.

Member Enumeration Documentation

Enumerator
HAVING_CHECKED_ITEMS 
HAVING_SELECTED_ITEMS 

Definition at line 56 of file DataSetSelectorWizardPage.h.

Constructor & Destructor Documentation

te::qt::widgets::DataSetSelectorWizardPage::DataSetSelectorWizardPage ( QWidget *  parent = 0)

Definition at line 35 of file DataSetSelectorWizardPage.cpp.

References m_selectorW, onDataSetClicked(), and onDataSetToggled().

te::qt::widgets::DataSetSelectorWizardPage::~DataSetSelectorWizardPage ( )
virtual

Definition at line 49 of file DataSetSelectorWizardPage.cpp.

Member Function Documentation

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

Definition at line 70 of file DataSetSelectorWizardPage.cpp.

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

Definition at line 75 of file DataSetSelectorWizardPage.cpp.

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

Definition at line 85 of file DataSetSelectorWizardPage.cpp.

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

Definition at line 53 of file DataSetSelectorWizardPage.cpp.

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

Definition at line 57 of file DataSetSelectorWizardPage.cpp.

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

Definition at line 95 of file DataSetSelectorWizardPage.cpp.

Referenced by DataSetSelectorWizardPage().

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

Definition at line 90 of file DataSetSelectorWizardPage.cpp.

Referenced by DataSetSelectorWizardPage().

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

Definition at line 65 of file DataSetSelectorWizardPage.cpp.

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

Definition at line 80 of file DataSetSelectorWizardPage.cpp.

Member Data Documentation

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

Definition at line 89 of file DataSetSelectorWizardPage.h.

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

Definition at line 88 of file DataSetSelectorWizardPage.h.

Referenced by DataSetSelectorWizardPage().


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