Signals | |
| void | changeColumnData (const int &) |
| void | createHistogram (const int &) |
| void | createNormalDistribution (const int &) |
| void | enableAutoPan (const bool &) |
| void | enableAutoScroll (const bool &) |
| void | enablePromotion (const bool &) |
| void | hideColumn (const int &) |
| void | removeColumn (const int &) |
| void | renameColumn (const int &) |
| void | retypeColumn (const int &) |
| void | saveEditions () |
| void | selectObject (const int &, const bool &) |
| void | selectObjects (const int &, const int &) |
| void | showColumn (const int &) |
| void | sortData (const bool &, const int &) |
Public Member Functions | |
| bool | eventFilter (QObject *watched, QEvent *event) override |
| std::vector< int > | getHiddenColumns () |
| void | setDataSet (te::da::DataSet *dset) |
| void | setDataSetTypeCapabilities (te::da::DataSetTypeCapabilities *caps) |
| void | setEnabled (const bool &enabled) |
| void | setIsEditable (const bool &isEditable) |
| void | setIsOGR (const bool &isOGR) |
| void | setPromotionEnabled (const bool &enabled) |
| TablePopupFilter (te::qt::widgets::DataSetTableView *view) | |
| Contructor. More... | |
| ~TablePopupFilter () override | |
| Destructor. More... | |
Protected Slots | |
| void | changeColumnData () |
| void | createHistogram () |
| void | createNormalDistribution () |
| void | enablePromotion () |
| void | hideColumn () |
| void | removeColumn () |
| void | renameColumn () |
| void | retypeColumn () |
| void | setAutoPanEnabled () |
| void | setAutoScrollEnabled () |
| void | showColumn (QAction *act) |
| void | showStatistics () |
| void | sortDataAsc () |
| void | sortDataDesc () |
Protected Attributes | |
| bool | m_autoPanEnabled |
| bool | m_autoScrollEnabled |
| std::unique_ptr< te::da::DataSetTypeCapabilities > | m_caps |
| int | m_columnPressed |
| te::da::DataSet * | m_dset |
| bool | m_enabled |
| QMenu * | m_hMenu |
| bool | m_isEditable |
| bool | m_isOGR |
| bool | m_promotionEnabled |
| bool | m_showOidsColumns |
| te::qt::widgets::DataSetTableView * | m_view |
| QMenu * | m_vMenu |
| QMenu * | m_vportMenu |
Definition at line 420 of file DataSetTableView.cpp.
|
inline |
Contructor.
Definition at line 429 of file DataSetTableView.cpp.
References changeColumnData(), createHistogram(), createNormalDistribution(), enableAutoPan(), enableAutoScroll(), enablePromotion(), hideColumn(), m_view, removeColumn(), renameColumn(), retypeColumn(), saveEditions(), setAutoPanEnabled(), setAutoScrollEnabled(), setPromotionEnabled(), showColumn(), and sortData().
|
inlineoverride |
Destructor.
Definition at line 466 of file DataSetTableView.cpp.
References m_hMenu, m_vMenu, and m_vportMenu.
|
inlineprotectedslot |
Definition at line 923 of file DataSetTableView.cpp.
References m_columnPressed.
Referenced by enablePromotion(), eventFilter(), and TablePopupFilter().
|
signal |
|
inlineprotectedslot |
Definition at line 834 of file DataSetTableView.cpp.
References m_columnPressed.
Referenced by enablePromotion(), eventFilter(), and TablePopupFilter().
|
signal |
|
inlineprotectedslot |
Definition at line 839 of file DataSetTableView.cpp.
References m_columnPressed.
Referenced by enablePromotion(), eventFilter(), and TablePopupFilter().
|
signal |
|
signal |
Referenced by enablePromotion(), setAutoPanEnabled(), and TablePopupFilter().
|
signal |
Referenced by enablePromotion(), setAutoScrollEnabled(), and TablePopupFilter().
|
inlineprotectedslot |
Definition at line 928 of file DataSetTableView.cpp.
References changeColumnData(), createHistogram(), createNormalDistribution(), enableAutoPan(), enableAutoScroll(), hideColumn(), m_promotionEnabled, removeColumn(), renameColumn(), retypeColumn(), saveEditions(), selectObject(), selectObjects(), showColumn(), and sortData().
Referenced by eventFilter(), and TablePopupFilter().
|
signal |
Definition at line 473 of file DataSetTableView.cpp.
References changeColumnData(), createHistogram(), createNormalDistribution(), enablePromotion(), GetHiddenColumnsMenu(), GetShowAllMenu(), te::qt::widgets::DataSetTableView::hasEditions(), hideColumn(), IsPrimaryKey(), m_autoPanEnabled, m_autoScrollEnabled, m_caps, m_columnPressed, m_dset, m_enabled, m_hMenu, m_isEditable, m_isOGR, m_promotionEnabled, m_view, m_vMenu, removeColumn(), renameColumn(), retypeColumn(), saveEditions(), setAutoPanEnabled(), setAutoScrollEnabled(), showColumn(), showStatistics(), sortDataAsc(), and sortDataDesc().
|
inline |
Definition at line 802 of file DataSetTableView.cpp.
References GetHiddenSections(), m_dset, and m_view.
Referenced by te::qt::widgets::DataSetTableView::showAllColumns().
|
inlineprotectedslot |
Definition at line 844 of file DataSetTableView.cpp.
References m_columnPressed.
Referenced by enablePromotion(), eventFilter(), and TablePopupFilter().
|
signal |
|
inlineprotectedslot |
Definition at line 884 of file DataSetTableView.cpp.
References m_columnPressed.
Referenced by enablePromotion(), eventFilter(), and TablePopupFilter().
|
signal |
|
inlineprotectedslot |
Definition at line 913 of file DataSetTableView.cpp.
References m_columnPressed.
Referenced by enablePromotion(), eventFilter(), and TablePopupFilter().
|
signal |
|
inlineprotectedslot |
Definition at line 918 of file DataSetTableView.cpp.
References m_columnPressed.
Referenced by enablePromotion(), eventFilter(), and TablePopupFilter().
|
signal |
|
signal |
Referenced by enablePromotion(), eventFilter(), and TablePopupFilter().
Referenced by enablePromotion().
Referenced by enablePromotion().
|
inlineprotectedslot |
Definition at line 889 of file DataSetTableView.cpp.
References enableAutoPan(), and m_autoPanEnabled.
Referenced by eventFilter(), and TablePopupFilter().
|
inlineprotectedslot |
Definition at line 896 of file DataSetTableView.cpp.
References enableAutoScroll(), and m_autoScrollEnabled.
Referenced by eventFilter(), and TablePopupFilter().
|
inline |
Definition at line 797 of file DataSetTableView.cpp.
References m_dset.
Referenced by te::qt::widgets::DataSetTableView::setDataSet().
|
inline |
Definition at line 812 of file DataSetTableView.cpp.
References m_caps.
Referenced by te::qt::widgets::DataSetTableView::setLayer().
|
inline |
Definition at line 807 of file DataSetTableView.cpp.
References m_enabled.
Referenced by te::qt::widgets::DataSetTableView::promote().
|
inline |
Definition at line 827 of file DataSetTableView.cpp.
References m_isEditable, and slots.
Referenced by te::qt::widgets::DataSetTableView::setLayer().
|
inline |
Definition at line 822 of file DataSetTableView.cpp.
References m_isOGR.
Referenced by te::qt::widgets::DataSetTableView::setLayer().
|
inline |
Definition at line 817 of file DataSetTableView.cpp.
References m_promotionEnabled.
Referenced by te::qt::widgets::DataSetTableView::setPromotionEnabled(), and TablePopupFilter().
|
inlineprotectedslot |
Definition at line 849 of file DataSetTableView.cpp.
Referenced by enablePromotion(), eventFilter(), and TablePopupFilter().
|
signal |
|
inlineprotectedslot |
Definition at line 856 of file DataSetTableView.cpp.
References te::map::AbstractLayer::getData(), te::qt::widgets::DataSetTableView::getLayer(), te::da::DataSet::getPropertyName(), te::map::AbstractLayer::getSelected(), m_columnPressed, m_dset, m_view, te::stat::StatisticsDialog::setStatistics(), te::da::ObjectIdSet::size(), and te::common::Exception::what().
Referenced by eventFilter().
Referenced by enablePromotion(), sortDataAsc(), sortDataDesc(), and TablePopupFilter().
|
inlineprotectedslot |
Definition at line 903 of file DataSetTableView.cpp.
References m_columnPressed, and sortData().
Referenced by eventFilter().
|
inlineprotectedslot |
Definition at line 908 of file DataSetTableView.cpp.
References m_columnPressed, and sortData().
Referenced by eventFilter().
|
protected |
Definition at line 978 of file DataSetTableView.cpp.
Referenced by eventFilter(), and setAutoPanEnabled().
|
protected |
Definition at line 979 of file DataSetTableView.cpp.
Referenced by eventFilter(), and setAutoScrollEnabled().
|
protected |
Definition at line 974 of file DataSetTableView.cpp.
Referenced by eventFilter(), and setDataSetTypeCapabilities().
|
protected |
Definition at line 977 of file DataSetTableView.cpp.
Referenced by changeColumnData(), createHistogram(), createNormalDistribution(), eventFilter(), hideColumn(), removeColumn(), renameColumn(), retypeColumn(), showStatistics(), sortDataAsc(), and sortDataDesc().
|
protected |
Definition at line 973 of file DataSetTableView.cpp.
Referenced by eventFilter(), getHiddenColumns(), setDataSet(), and showStatistics().
|
protected |
Definition at line 976 of file DataSetTableView.cpp.
Referenced by eventFilter(), and setEnabled().
|
protected |
Definition at line 970 of file DataSetTableView.cpp.
Referenced by eventFilter(), and ~TablePopupFilter().
|
protected |
Definition at line 982 of file DataSetTableView.cpp.
Referenced by eventFilter(), and setIsEditable().
|
protected |
Definition at line 981 of file DataSetTableView.cpp.
Referenced by eventFilter(), and setIsOGR().
|
protected |
Definition at line 980 of file DataSetTableView.cpp.
Referenced by enablePromotion(), eventFilter(), and setPromotionEnabled().
|
protected |
Definition at line 975 of file DataSetTableView.cpp.
|
protected |
Definition at line 969 of file DataSetTableView.cpp.
Referenced by eventFilter(), getHiddenColumns(), showStatistics(), and TablePopupFilter().
|
protected |
Definition at line 971 of file DataSetTableView.cpp.
Referenced by eventFilter(), and ~TablePopupFilter().
|
protected |
Definition at line 972 of file DataSetTableView.cpp.
Referenced by ~TablePopupFilter().