Skip to content
Snippets Groups Projects
Commit c275fa72 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

rm unused fct ItemStackPresenter<T>::removeWidgets

parent 51e628ef
No related branches found
No related tags found
1 merge request!1632repair display of current real-data file (#590); minor cleanup in GUI (RealDataSelectorWidget etc)
...@@ -34,14 +34,12 @@ public: ...@@ -34,14 +34,12 @@ public:
//! If no widget yet exists, it will be created. //! If no widget yet exists, it will be created.
void setItem(QObject* item, QObject* model = nullptr); void setItem(QObject* item, QObject* model = nullptr);
T* currentWidget();
T* itemWidget(QObject* item); T* itemWidget(QObject* item);
protected: private:
void removeWidgetForItem(QObject* item); void removeWidgetForItem(QObject* item);
void removeWidgets(); T* currentWidget();
private:
QMap<QObject*, T*> m_itemToWidget; QMap<QObject*, T*> m_itemToWidget;
bool m_single_widget; //!< Different items will be served by same widget bool m_single_widget; //!< Different items will be served by same widget
}; };
...@@ -114,16 +112,4 @@ void ItemStackPresenter<T>::removeWidgetForItem(QObject* item) ...@@ -114,16 +112,4 @@ void ItemStackPresenter<T>::removeWidgetForItem(QObject* item)
delete widget; delete widget;
} }
template <class T>
void ItemStackPresenter<T>::removeWidgets()
{
typename QMap<QObject*, T*>::iterator it = m_itemToWidget.begin();
while (it != m_itemToWidget.end()) {
m_stackedWidget->removeWidget(it.value());
delete it.value();
++it;
}
m_itemToWidget.clear();
}
#endif // BORNAGAIN_GUI_VIEW_ITEM_ITEMSTACKPRESENTER_H #endif // BORNAGAIN_GUI_VIEW_ITEM_ITEMSTACKPRESENTER_H
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment