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

◆ DataSetAdapterWidget()

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

◆ ~DataSetAdapterWidget()

te::qt::widgets::DataSetAdapterWidget::~DataSetAdapterWidget ( )

Member Function Documentation

◆ buidTypeMap()

void te::qt::widgets::DataSetAdapterWidget::buidTypeMap ( )
protected

◆ dataSetAdapterChanged

void te::qt::widgets::DataSetAdapterWidget::dataSetAdapterChanged ( )
signal

◆ fillDataSetTable()

void te::qt::widgets::DataSetAdapterWidget::fillDataSetTable ( )
protected

◆ getConverter()

te::da::DataSetTypeConverter* te::qt::widgets::DataSetAdapterWidget::getConverter ( )

◆ onAddToolButtonClicked

void te::qt::widgets::DataSetAdapterWidget::onAddToolButtonClicked ( )
slot

◆ onCellClicked

void te::qt::widgets::DataSetAdapterWidget::onCellClicked ( int  row,
int  col 
)
slot

◆ onDownToolButtonClicked

void te::qt::widgets::DataSetAdapterWidget::onDownToolButtonClicked ( )
slot

◆ onEditToolButtonClicked

void te::qt::widgets::DataSetAdapterWidget::onEditToolButtonClicked ( )
slot

◆ onRemoveToolButtonClicked

void te::qt::widgets::DataSetAdapterWidget::onRemoveToolButtonClicked ( )
slot

◆ onUpToolButtonClicked

void te::qt::widgets::DataSetAdapterWidget::onUpToolButtonClicked ( )
slot

◆ setAdapterParameters()

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

◆ m_dataSetConverter

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

Definition at line 117 of file DataSetAdapterWidget.h.

◆ m_sourceDataSetType

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

Definition at line 116 of file DataSetAdapterWidget.h.

◆ m_targetDataSource

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

Definition at line 115 of file DataSetAdapterWidget.h.

◆ m_typeMap

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

Definition at line 114 of file DataSetAdapterWidget.h.

◆ m_ui

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: