105    void initOptionsBase( 
bool restoreUi = 
true, 
const QString &title = QString() );
 
  115    void restoreOptionsBaseUi( 
const QString &title = QString() );
 
  122    void restoreLastPage();
 
  129    void resizeAlltabs( 
int index );
 
  141    void setCurrentPage( 
const QString &page );
 
  159    void addPage( 
const QString &title, 
const QString &tooltip, 
const QIcon &icon, QWidget *widget 
SIP_TRANSFER, 
const QStringList &path = QStringList(), 
const QString &key = QString() );
 
  180    void insertPage( 
const QString &title, 
const QString &tooltip, 
const QIcon &icon, QWidget *widget 
SIP_TRANSFER, 
const QString &before, 
const QStringList &path = QStringList(), 
const QString &key = QString() );
 
  188    void searchText( 
const QString &text );
 
  192    virtual void updateOptionsListVerticalTabs();
 
  194    virtual void optionsStackedWidget_CurrentChanged( 
int index );
 
  196    virtual void optionsStackedWidget_WidgetRemoved( 
int index );
 
  198    void warnAboutMissingObjects();
 
  201    void showEvent( QShowEvent *e ) 
override;
 
  202    void paintEvent( QPaintEvent *e ) 
override;
 
  204    virtual void updateWindowTitle();
 
  210    void registerTextSearchWidgets();
 
  217    QStandardItem *createItem( 
const QString &name, 
const QString &tooltip, 
const QString &icon ) 
SIP_SKIP;
 
  223    QListWidget *mOptListWidget = 
nullptr;
 
  224    QTreeView *mOptTreeView = 
nullptr;
 
  225    QStandardItemModel *mOptTreeModel = 
nullptr;
 
  226    QgsOptionsProxyModel *mTreeProxyModel = 
nullptr;
 
  228    QStackedWidget *mOptStackedWidget = 
nullptr;
 
  229    QSplitter *mOptSplitter = 
nullptr;
 
  230    QDialogButtonBox *mOptButtonBox = 
nullptr;
 
  233    bool mIconOnly = 
false;
 
  237    bool mDelSettings = 
false;
 
  240    void setListToItemAtIndex( 
int index );