VirtualBox

Changeset 86965 in vbox for trunk/src/VBox/Frontends


Ignore:
Timestamp:
Nov 24, 2020 10:06:52 AM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
141493
Message:

FE/Qt: bugref:9831. Adding close action to menu.

Location:
trunk/src/VBox/Frontends/VirtualBox/src/helpbrowser
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/helpbrowser/UIHelpBrowserDialog.cpp

    r86964 r86965  
    8383    setCentralWidget((m_pWidget));
    8484
     85    connect(m_pWidget, &UIHelpBrowserWidget::sigCloseDialog,
     86            this, &UIHelpBrowserDialog::close);
     87
    8588    const QList<QMenu*> menuList = m_pWidget->menus();
    8689    foreach (QMenu *pMenu, menuList)
  • trunk/src/VBox/Frontends/VirtualBox/src/helpbrowser/UIHelpBrowserWidget.cpp

    r86961 r86965  
    17941794    , m_pBookmarksWidget(0)
    17951795    , m_pSearchContainerWidget(0)
    1796     , m_pPrintDialogAction(0)
     1796    , m_pPrintAction(0)
    17971797    , m_pShowHideSideBarAction(0)
    17981798    , m_pShowHideToolBarAction(0)
     
    18751875            this, &UIHelpBrowserWidget::sltHandleWidgetVisibilityToggle);
    18761876
    1877     m_pPrintDialogAction = new QAction(this);
    1878     connect(m_pPrintDialogAction, &QAction::triggered,
     1877    m_pPrintAction = new QAction(this);
     1878    connect(m_pPrintAction, &QAction::triggered,
    18791879            this, &UIHelpBrowserWidget::sltShowPrintDialog);
     1880
     1881    m_pCloseDialogAction = new QAction(this);
     1882    connect(m_pCloseDialogAction, &QAction::triggered,
     1883            this, &UIHelpBrowserWidget::sigCloseDialog);
    18801884
    18811885    m_pFontSizeLargerAction = new QAction(this);
     
    20282032    AssertReturnVoid(m_pFileMenu && m_pViewMenu && m_pTabsMenu);
    20292033
    2030     if (m_pPrintDialogAction)
    2031         m_pFileMenu->addAction(m_pPrintDialogAction);
     2034    if (m_pPrintAction)
     2035        m_pFileMenu->addAction(m_pPrintAction);
     2036    if (m_pCloseDialogAction)
     2037        m_pFileMenu->addAction(m_pCloseDialogAction);
    20322038
    20332039    if (m_pFontSizeLargerAction)
     
    21612167    if (m_pShowHideFontScaleWidget)
    21622168        m_pShowHideFontScaleWidget->setText(tr("Show Font Scale Widget"));
    2163     if (m_pPrintDialogAction)
    2164         m_pPrintDialogAction->setText(tr("Print..."));
     2169
     2170    if (m_pPrintAction)
     2171        m_pPrintAction->setText(tr("Print..."));
     2172    if (m_pCloseDialogAction)
     2173        m_pCloseDialogAction->setText(tr("Close"));
    21652174
    21662175    if (m_pFontSizeLargerAction)
  • trunk/src/VBox/Frontends/VirtualBox/src/helpbrowser/UIHelpBrowserWidget.h

    r86961 r86965  
    6464signals:
    6565
    66     void sigSetCloseButtonShortCut(QKeySequence);
     66    void sigCloseDialog();
    6767
    6868public:
     
    170170    UIBookmarksListContainer *m_pBookmarksWidget;
    171171    QWidget             *m_pSearchContainerWidget;
    172     QAction             *m_pPrintDialogAction;
     172    QAction             *m_pPrintAction;
     173    QAction             *m_pCloseDialogAction;
    173174    QAction             *m_pShowHideSideBarAction;
    174175    QAction             *m_pShowHideToolBarAction;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette