te::qt::widgets::DataSetAdapterWidget Class Reference

A dialog for creating a data set adapter. More...

#include <DataSetAdapterWidget.h>

Inheritance diagram for te::qt::widgets::DataSetAdapterWidget:

Public Slots

void onAddToolButtonClicked ()
 
void onCellClicked (int row, int col)
 
void onDownToolButtonClicked ()
 
void onEditToolButtonClicked ()
 
void onRemoveToolButtonClicked ()
 
void onUpToolButtonClicked ()
 

Public Member Functions

 DataSetAdapterWidget (QWidget *parent=0, Qt::WindowFlags f=0)
 
te::da::DataSetTypeConvertergetConverter ()
 
void setAdapterParameters (te::da::DataSetType *sourceDataSetType, te::da::DataSetTypeConverter *converter, const te::da::DataSourceInfoPtr &targetDatasource)
 Used to set the needed information to create a data set adapter. More...
 
 ~DataSetAdapterWidget ()
 

Protected Member Functions

void buidTypeMap ()
 
void fillDataSetTable ()
 

Private Attributes

te::da::DataSetTypeConverterm_dataSetConverter
 
te::da::DataSetTypem_sourceDataSetType
 
te::da::DataSourcePtr m_targetDataSource
 
std::map< int, std::string > m_typeMap
 
std::auto_ptr< Ui::DataSetAdapterWidgetForm > m_ui
 

Detailed Description

A dialog for creating a data set adapter.

Definition at line 61 of file DataSetAdapterWidget.h.

Constructor & Destructor Documentation

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

Member Function Documentation

void te::qt::widgets::DataSetAdapterWidget::buidTypeMap ( )
protected
void te::qt::widgets::DataSetAdapterWidget::fillDataSetTable ( )
protected
te::da::DataSetTypeConverter* te::qt::widgets::DataSetAdapterWidget::getConverter ( )
void te::qt::widgets::DataSetAdapterWidget::onAddToolButtonClicked ( )
slot
void te::qt::widgets::DataSetAdapterWidget::onCellClicked ( int  row,
int  col 
)
slot
void te::qt::widgets::DataSetAdapterWidget::onDownToolButtonClicked ( )
slot
void te::qt::widgets::DataSetAdapterWidget::onEditToolButtonClicked ( )
slot
void te::qt::widgets::DataSetAdapterWidget::onRemoveToolButtonClicked ( )
slot
void te::qt::widgets::DataSetAdapterWidget::onUpToolButtonClicked ( )
slot
void te::qt::widgets::DataSetAdapterWidget::setAdapterParameters ( te::da::DataSetType sourceDataSetType,
te::da::DataSetTypeConverter converter,
const te::da::DataSourceInfoPtr targetDatasource 
)

Used to set the needed information to create a data set adapter.

Parameters
targetDS
sourceDataSet

Member Data Documentation

te::da::DataSetTypeConverter* te::qt::widgets::DataSetAdapterWidget::m_dataSetConverter
private

Definition at line 111 of file DataSetAdapterWidget.h.

te::da::DataSetType* te::qt::widgets::DataSetAdapterWidget::m_sourceDataSetType
private

Definition at line 110 of file DataSetAdapterWidget.h.

te::da::DataSourcePtr te::qt::widgets::DataSetAdapterWidget::m_targetDataSource
private

Definition at line 109 of file DataSetAdapterWidget.h.

std::map<int, std::string> te::qt::widgets::DataSetAdapterWidget::m_typeMap
private

Definition at line 108 of file DataSetAdapterWidget.h.

std::auto_ptr<Ui::DataSetAdapterWidgetForm> te::qt::widgets::DataSetAdapterWidget::m_ui
private

Definition at line 107 of file DataSetAdapterWidget.h.


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