.... More...
#include <DataSetSelectorDialog.h>
Public Types | |
| enum | SelectModeType { CHECKED_ITEMS, SELECTED_ITEMS } |
Public Member Functions | |
| DataSetSelectorDialog (QWidget *parent=0, Qt::WindowFlags f=0) | |
| std::list< te::da::DataSetTypePtr > | getCheckedDataSets () const |
| std::list< std::string > | getCheckedGeomProperties () const |
| std::list< te::da::DataSetTypePtr > | getSelectedDataSets () const |
| std::list< std::string > | getSelectedGeomProperties () const |
| DataSetSelectorWidget * | getSelectorWidget () const |
| void | set (const te::da::DataSourceInfoPtr &ds, bool useCheckableItems=false) |
| void | setSelectMode (SelectModeType m) |
| ~DataSetSelectorDialog () | |
Protected Slots | |
| void | onDataSetClicked (DataSetItem *item) |
| void | onDataSetGroupClicked (DataSetGroupItem *item) |
| void | onDataSetGroupToggled (DataSetGroupItem *item) |
| void | onDataSetToggled (DataSetItem *item) |
Protected Member Functions | |
| void | updateSelectPushButton () |
Private Attributes | |
| SelectModeType | m_selectMode |
| std::unique_ptr< DataSetSelectorWidget > | m_selectorW |
| std::unique_ptr< Ui::DataSetSelectorDialogForm > | m_ui |
....
Definition at line 58 of file DataSetSelectorDialog.h.
| Enumerator | |
|---|---|
| CHECKED_ITEMS | |
| SELECTED_ITEMS | |
Definition at line 64 of file DataSetSelectorDialog.h.
| te::qt::widgets::DataSetSelectorDialog::DataSetSelectorDialog | ( | QWidget * | parent = 0, |
| Qt::WindowFlags | f = 0 |
||
| ) |
Definition at line 38 of file DataSetSelectorDialog.cpp.
References m_selectorW, m_ui, onDataSetClicked(), onDataSetGroupClicked(), onDataSetGroupToggled(), onDataSetToggled(), and ~DataSetSelectorDialog().
|
default |
Referenced by DataSetSelectorDialog().
| std::list< te::da::DataSetTypePtr > te::qt::widgets::DataSetSelectorDialog::getCheckedDataSets | ( | ) | const |
Definition at line 84 of file DataSetSelectorDialog.cpp.
References m_selectorW.
| std::list< std::string > te::qt::widgets::DataSetSelectorDialog::getCheckedGeomProperties | ( | ) | const |
Definition at line 89 of file DataSetSelectorDialog.cpp.
References m_selectorW.
| std::list< te::da::DataSetTypePtr > te::qt::widgets::DataSetSelectorDialog::getSelectedDataSets | ( | ) | const |
Definition at line 94 of file DataSetSelectorDialog.cpp.
References m_selectorW.
| std::list< std::string > te::qt::widgets::DataSetSelectorDialog::getSelectedGeomProperties | ( | ) | const |
Definition at line 99 of file DataSetSelectorDialog.cpp.
References m_selectorW.
| te::qt::widgets::DataSetSelectorWidget * te::qt::widgets::DataSetSelectorDialog::getSelectorWidget | ( | ) | const |
Definition at line 109 of file DataSetSelectorDialog.cpp.
References m_selectorW.
|
protectedslot |
Definition at line 119 of file DataSetSelectorDialog.cpp.
References updateSelectPushButton().
Referenced by DataSetSelectorDialog().
|
protectedslot |
Definition at line 129 of file DataSetSelectorDialog.cpp.
References updateSelectPushButton().
Referenced by DataSetSelectorDialog().
|
protectedslot |
Definition at line 124 of file DataSetSelectorDialog.cpp.
References updateSelectPushButton().
Referenced by DataSetSelectorDialog().
|
protectedslot |
Definition at line 114 of file DataSetSelectorDialog.cpp.
References updateSelectPushButton().
Referenced by DataSetSelectorDialog().
| void te::qt::widgets::DataSetSelectorDialog::set | ( | const te::da::DataSourceInfoPtr & | ds, |
| bool | useCheckableItems = false |
||
| ) |
Definition at line 61 of file DataSetSelectorDialog.cpp.
References te::common::Singleton< DataSourceTypeManager >::getInstance(), te::qt::widgets::DataSourceType::getTitle(), m_selectorW, and m_ui.
| void te::qt::widgets::DataSetSelectorDialog::setSelectMode | ( | SelectModeType | m | ) |
Definition at line 104 of file DataSetSelectorDialog.cpp.
References m_selectMode.
|
protected |
Definition at line 134 of file DataSetSelectorDialog.cpp.
References CHECKED_ITEMS, m_selectMode, m_selectorW, and m_ui.
Referenced by onDataSetClicked(), onDataSetGroupClicked(), onDataSetGroupToggled(), and onDataSetToggled().
|
private |
Definition at line 106 of file DataSetSelectorDialog.h.
Referenced by setSelectMode(), and updateSelectPushButton().
|
private |
Definition at line 105 of file DataSetSelectorDialog.h.
Referenced by DataSetSelectorDialog(), getCheckedDataSets(), getCheckedGeomProperties(), getSelectedDataSets(), getSelectedGeomProperties(), getSelectorWidget(), set(), and updateSelectPushButton().
|
private |
Definition at line 104 of file DataSetSelectorDialog.h.
Referenced by DataSetSelectorDialog(), set(), and updateSelectPushButton().