te::qt::widgets::PropertyConverterDialog Class Reference

A dialog for creating a adaptor property converter. More...

#include <PropertyConverterDialog.h>

Inheritance diagram for te::qt::widgets::PropertyConverterDialog:

Public Slots

void onOkPushButtonClicked ()
 

Public Member Functions

void adapt (te::da::DataSetTypeConverter *converter)
 
 PropertyConverterDialog (QWidget *parent=0, Qt::WindowFlags f=0)
 
void set (te::da::DataSetType *dsType)
 
void set (std::string dataSourceId)
 
 ~PropertyConverterDialog ()
 

Protected Member Functions

void buidTypeMap ()
 

Private Attributes

te::da::DataSetTypem_dsType
 
te::qt::widgets::NewPropertyWidgetm_propWidget
 
std::map< int, std::string > m_typeMap
 
std::unique_ptr< Ui::PropertyConverterDialogForm > m_ui
 

Detailed Description

A dialog for creating a adaptor property converter.

Definition at line 61 of file PropertyConverterDialog.h.

Constructor & Destructor Documentation

◆ PropertyConverterDialog()

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

◆ ~PropertyConverterDialog()

te::qt::widgets::PropertyConverterDialog::~PropertyConverterDialog ( )

Member Function Documentation

◆ adapt()

void te::qt::widgets::PropertyConverterDialog::adapt ( te::da::DataSetTypeConverter converter)

◆ buidTypeMap()

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

◆ onOkPushButtonClicked

void te::qt::widgets::PropertyConverterDialog::onOkPushButtonClicked ( )
slot

◆ set() [1/2]

void te::qt::widgets::PropertyConverterDialog::set ( te::da::DataSetType dsType)

◆ set() [2/2]

void te::qt::widgets::PropertyConverterDialog::set ( std::string  dataSourceId)

Member Data Documentation

◆ m_dsType

te::da::DataSetType* te::qt::widgets::PropertyConverterDialog::m_dsType
private

Definition at line 92 of file PropertyConverterDialog.h.

◆ m_propWidget

te::qt::widgets::NewPropertyWidget* te::qt::widgets::PropertyConverterDialog::m_propWidget
private

Definition at line 91 of file PropertyConverterDialog.h.

◆ m_typeMap

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

Definition at line 90 of file PropertyConverterDialog.h.

◆ m_ui

std::unique_ptr<Ui::PropertyConverterDialogForm> te::qt::widgets::PropertyConverterDialog::m_ui
private

Definition at line 89 of file PropertyConverterDialog.h.


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