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 ()
 

Signals

void dataSetAdapterChanged ()
 

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::unique_ptr< Ui::DataSetAdapterWidgetForm > m_ui
 

Detailed Description

A dialog for creating a data set adapter.

Definition at line 63 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::dataSetAdapterChanged ( )
signal
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 117 of file DataSetAdapterWidget.h.

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

Definition at line 116 of file DataSetAdapterWidget.h.

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

Definition at line 115 of file DataSetAdapterWidget.h.

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

Definition at line 114 of file DataSetAdapterWidget.h.

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

Definition at line 113 of file DataSetAdapterWidget.h.


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