Changeset 86875 in vbox
- Timestamp:
- Nov 12, 2020 11:51:46 AM (4 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/helpbrowser
- Files:
-
- 2 edited
-
UIHelpBrowserWidget.cpp (modified) (8 diffs)
-
UIHelpBrowserWidget.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/helpbrowser/UIHelpBrowserWidget.cpp
r86866 r86875 371 371 void setFontPointSize(int iPointSize); 372 372 int fontPointSize() const; 373 void setFontScaleWidgetVisible(bool fToggled); 373 374 374 375 protected: … … 1369 1370 return 0; 1370 1371 return pTab->fontPointSize(); 1372 } 1373 1374 void UIHelpBrowserTabManager::setFontScaleWidgetVisible(bool fToggled) 1375 { 1376 if (m_pFontScaleWidget) 1377 m_pFontScaleWidget->setVisible(fToggled); 1371 1378 } 1372 1379 … … 1465 1472 , m_pShowHideSideBarAction(0) 1466 1473 , m_pShowHideToolBarAction(0) 1474 , m_pShowHideFontScaleWidget(0) 1467 1475 , m_pFontSizeLargerAction(0) 1468 1476 , m_pFontSizeSmallerAction(0) … … 1512 1520 m_pShowHideSideBarAction->setChecked(true); 1513 1521 connect(m_pShowHideSideBarAction, &QAction::toggled, 1514 this, &UIHelpBrowserWidget::sltHandle SideBarVisibility);1522 this, &UIHelpBrowserWidget::sltHandleWidgetVisibilityToggle); 1515 1523 1516 1524 m_pShowHideToolBarAction = new QAction(this); … … 1518 1526 m_pShowHideToolBarAction->setChecked(true); 1519 1527 connect(m_pShowHideToolBarAction, &QAction::toggled, 1520 this, &UIHelpBrowserWidget::sltHandleToolBarVisibility); 1528 this, &UIHelpBrowserWidget::sltHandleWidgetVisibilityToggle); 1529 1530 m_pShowHideFontScaleWidget = new QAction(this); 1531 m_pShowHideFontScaleWidget->setCheckable(true); 1532 m_pShowHideFontScaleWidget->setChecked(true); 1533 connect(m_pShowHideFontScaleWidget, &QAction::toggled, 1534 this, &UIHelpBrowserWidget::sltHandleWidgetVisibilityToggle); 1521 1535 1522 1536 m_pPrintDialogAction = new QAction(this); … … 1679 1693 if (m_pShowHideToolBarAction) 1680 1694 m_pViewMenu->addAction(m_pShowHideToolBarAction); 1695 if (m_pShowHideFontScaleWidget) 1696 m_pViewMenu->addAction(m_pShowHideFontScaleWidget); 1681 1697 } 1682 1698 … … 1769 1785 if (m_pShowHideToolBarAction) 1770 1786 m_pShowHideToolBarAction->setText(tr("Show Tool Bar")); 1787 if (m_pShowHideFontScaleWidget) 1788 m_pShowHideFontScaleWidget->setText(tr("Show Font Scale Widget")); 1771 1789 if (m_pPrintDialogAction) 1772 1790 m_pPrintDialogAction->setText(tr("Print...")); … … 1794 1812 } 1795 1813 1796 void UIHelpBrowserWidget::sltHandleSideBarVisibility(bool fToggled) 1797 { 1798 if (m_pTabWidget) 1799 m_pTabWidget->setVisible(fToggled); 1800 } 1801 1802 void UIHelpBrowserWidget::sltHandleToolBarVisibility(bool fToggled) 1803 { 1804 if (m_pTabManager) 1805 m_pTabManager->setToolBarVisible(fToggled); 1814 void UIHelpBrowserWidget::sltHandleWidgetVisibilityToggle(bool fToggled) 1815 { 1816 if (sender() == m_pShowHideSideBarAction) 1817 { 1818 if (m_pTabWidget) 1819 m_pTabWidget->setVisible(fToggled); 1820 } 1821 else if (sender() == m_pShowHideToolBarAction) 1822 { 1823 if (m_pTabManager) 1824 m_pTabManager->setToolBarVisible(fToggled); 1825 } 1826 else if (sender() == m_pShowHideFontScaleWidget) 1827 { 1828 if (m_pTabManager) 1829 m_pTabManager->setFontScaleWidgetVisible(fToggled); 1830 } 1806 1831 } 1807 1832 -
trunk/src/VBox/Frontends/VirtualBox/src/helpbrowser/UIHelpBrowserWidget.h
r86866 r86875 87 87 void sltHandleHelpEngineSetupFinished(); 88 88 void sltHandleContentWidgetItemClicked(const QModelIndex &index); 89 void sltHandleSideBarVisibility(bool togggled); 90 void sltHandleToolBarVisibility(bool togggled); 89 void sltHandleWidgetVisibilityToggle(bool togggled); 91 90 void sltShowPrintDialog(); 92 91 void sltHandleContentsCreated(); … … 168 167 QAction *m_pShowHideSideBarAction; 169 168 QAction *m_pShowHideToolBarAction; 169 QAction *m_pShowHideFontScaleWidget; 170 170 QAction *m_pFontSizeLargerAction; 171 171 QAction *m_pFontSizeSmallerAction;
Note:
See TracChangeset
for help on using the changeset viewer.

