16 #ifndef QGSTABWIDGET_H
17 #define QGSTABWIDGET_H
47 void hideTab( QWidget *tab );
54 void showTab( QWidget *tab );
61 void setTabVisible( QWidget *tab,
bool visible );
70 int realTabIndex( QWidget *widget );
79 void tabInserted(
int index )
override;
88 void tabRemoved(
int index )
override;
91 void synchronizeIndexes();
95 TabInformation( QWidget *wdg,
const QString &lbl )
101 TabInformation() =
default;
103 bool operator ==(
const TabInformation &other )
const;
104 bool operator !=(
const TabInformation &other )
const;
106 int sourceIndex = -1;
107 QWidget *widget =
nullptr;
112 TabInformation tabInfo( QWidget *widget );
114 QList<TabInformation> mTabs;
115 bool mSetTabVisibleFlag =
false;
bool operator==(const QgsFeatureIterator &fi1, const QgsFeatureIterator &fi2)
bool operator!=(const QgsFeatureIterator &fi1, const QgsFeatureIterator &fi2)