Notebook::select now takes the optional parameter "focusPage". (#3446)

This commit is contained in:
pajlada
2022-01-02 15:00:19 +01:00
committed by GitHub
parent b031fc41ef
commit 2b9e2bd1b0
4 changed files with 31 additions and 27 deletions
+6 -6
View File
@@ -33,11 +33,11 @@ public:
void removeCurrentPage();
int indexOf(QWidget *page) const;
virtual void select(QWidget *page);
void selectIndex(int index);
void selectNextTab();
void selectPreviousTab();
void selectLastTab();
virtual void select(QWidget *page, bool focusPage = true);
void selectIndex(int index, bool focusPage = true);
void selectNextTab(bool focusPage = true);
void selectPreviousTab(bool focusPage = true);
void selectLastTab(bool focusPage = true);
int getPageCount() const;
QWidget *getPageAt(int index) const;
@@ -108,7 +108,7 @@ public:
SplitContainer *addPage(bool select = false);
SplitContainer *getOrAddSelectedPage();
void select(QWidget *page) override;
void select(QWidget *page, bool focusPage = true) override;
protected:
void showEvent(QShowEvent *event) override;