te::qt::widgets::DataExchangerWizard Class Reference

Qt dialog for .... More...

#include <DataExchangerWizard.h>

Inheritance diagram for te::qt::widgets::DataExchangerWizard:

Public Member Functions

 DataExchangerWizard (QWidget *parent=0, Qt::WindowFlags f=0)
 
te::da::DataSourceInfoPtr getDataSource () const
 
te::da::DataSourceInfoPtr getTargetDataSource () const
 
int nextId () const
 
 ~DataExchangerWizard ()
 

Protected Slots

void back ()
 
void next ()
 

Protected Member Functions

void exchange ()
 

Private Types

enum  {
  PAGE_DATASOURCE_SELECTION, PAGE_DATASET_SELECTION, PAGE_TARGET_DATASOURCE, PAGE_DATASET_OPTIONS,
  PAGE_SUMMARY
}
 

Private Attributes

std::unique_ptr< DataSetOptionsWizardPagem_datasetOptionsPage
 
std::unique_ptr< DataSetSelectorWizardPagem_datasetSelectorPage
 
std::unique_ptr< DataSourceSelectorWizardPagem_datasourceSelectorPage
 
std::unique_ptr< DataExchangeSummaryWizardPagem_summaryPage
 
std::unique_ptr< DataSourceSelectorWizardPagem_targetSelectorPage
 
std::unique_ptr< Ui::DataExchangerWizardForm > m_ui
 

Detailed Description

Qt dialog for ....

Definition at line 63 of file DataExchangerWizard.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
private
Enumerator
PAGE_DATASOURCE_SELECTION 
PAGE_DATASET_SELECTION 
PAGE_TARGET_DATASOURCE 
PAGE_DATASET_OPTIONS 
PAGE_SUMMARY 

Definition at line 91 of file DataExchangerWizard.h.

Constructor & Destructor Documentation

◆ DataExchangerWizard()

te::qt::widgets::DataExchangerWizard::DataExchangerWizard ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

◆ ~DataExchangerWizard()

te::qt::widgets::DataExchangerWizard::~DataExchangerWizard ( )

Member Function Documentation

◆ back

void te::qt::widgets::DataExchangerWizard::back ( )
protectedslot

◆ exchange()

void te::qt::widgets::DataExchangerWizard::exchange ( )
protected

◆ getDataSource()

te::da::DataSourceInfoPtr te::qt::widgets::DataExchangerWizard::getDataSource ( ) const

◆ getTargetDataSource()

te::da::DataSourceInfoPtr te::qt::widgets::DataExchangerWizard::getTargetDataSource ( ) const

◆ next

void te::qt::widgets::DataExchangerWizard::next ( )
protectedslot

◆ nextId()

int te::qt::widgets::DataExchangerWizard::nextId ( ) const

Member Data Documentation

◆ m_datasetOptionsPage

std::unique_ptr<DataSetOptionsWizardPage> te::qt::widgets::DataExchangerWizard::m_datasetOptionsPage
private

Definition at line 104 of file DataExchangerWizard.h.

◆ m_datasetSelectorPage

std::unique_ptr<DataSetSelectorWizardPage> te::qt::widgets::DataExchangerWizard::m_datasetSelectorPage
private

Definition at line 102 of file DataExchangerWizard.h.

◆ m_datasourceSelectorPage

std::unique_ptr<DataSourceSelectorWizardPage> te::qt::widgets::DataExchangerWizard::m_datasourceSelectorPage
private

Definition at line 101 of file DataExchangerWizard.h.

◆ m_summaryPage

std::unique_ptr<DataExchangeSummaryWizardPage> te::qt::widgets::DataExchangerWizard::m_summaryPage
private

Definition at line 105 of file DataExchangerWizard.h.

◆ m_targetSelectorPage

std::unique_ptr<DataSourceSelectorWizardPage> te::qt::widgets::DataExchangerWizard::m_targetSelectorPage
private

Definition at line 103 of file DataExchangerWizard.h.

◆ m_ui

std::unique_ptr<Ui::DataExchangerWizardForm> te::qt::widgets::DataExchangerWizard::m_ui
private

Definition at line 100 of file DataExchangerWizard.h.


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