te::qt::widgets::DataSourceSelectorDialog Class Reference

A dialog for selecting a data source. More...

#include <DataSourceSelectorDialog.h>

Inheritance diagram for te::qt::widgets::DataSourceSelectorDialog:

Public Member Functions

 DataSourceSelectorDialog (QWidget *parent=0, Qt::WindowFlags f=0)
 
const std::list< te::da::DataSourceInfoPtr > & getSelecteds () const
 
DataSourceSelectorWidgetgetSelectorWidget () const
 
void setDataSourceToUse (const QString &dsType)
 
 ~DataSourceSelectorDialog ()
 

Protected Slots

void checkButtonsState ()
 
void selectPushButtonPressed ()
 

Private Attributes

std::list< te::da::DataSourceInfoPtrm_selecteds
 
std::unique_ptr< DataSourceSelectorWidgetm_selectorWidget
 
std::unique_ptr< Ui::DataSourceSelectorDialogForm > m_ui
 

Detailed Description

A dialog for selecting a data source.

Definition at line 59 of file DataSourceSelectorDialog.h.

Constructor & Destructor Documentation

◆ DataSourceSelectorDialog()

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

◆ ~DataSourceSelectorDialog()

te::qt::widgets::DataSourceSelectorDialog::~DataSourceSelectorDialog ( )

Member Function Documentation

◆ checkButtonsState

void te::qt::widgets::DataSourceSelectorDialog::checkButtonsState ( )
protectedslot

◆ getSelecteds()

const std::list<te::da::DataSourceInfoPtr>& te::qt::widgets::DataSourceSelectorDialog::getSelecteds ( ) const

◆ getSelectorWidget()

DataSourceSelectorWidget* te::qt::widgets::DataSourceSelectorDialog::getSelectorWidget ( ) const

◆ selectPushButtonPressed

void te::qt::widgets::DataSourceSelectorDialog::selectPushButtonPressed ( )
protectedslot

◆ setDataSourceToUse()

void te::qt::widgets::DataSourceSelectorDialog::setDataSourceToUse ( const QString &  dsType)

Member Data Documentation

◆ m_selecteds

std::list<te::da::DataSourceInfoPtr> te::qt::widgets::DataSourceSelectorDialog::m_selecteds
private

Definition at line 85 of file DataSourceSelectorDialog.h.

◆ m_selectorWidget

std::unique_ptr<DataSourceSelectorWidget> te::qt::widgets::DataSourceSelectorDialog::m_selectorWidget
private

Definition at line 84 of file DataSourceSelectorDialog.h.

◆ m_ui

std::unique_ptr<Ui::DataSourceSelectorDialogForm> te::qt::widgets::DataSourceSelectorDialog::m_ui
private

Definition at line 83 of file DataSourceSelectorDialog.h.


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