VirtualBox

Ignore:
Timestamp:
Apr 15, 2021 8:34:29 AM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
143784
Message:

FE/Qt: bugref:9831. Some menu work

File:
1 edited

Legend:

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

    r88516 r88517  
    506506void UIHelpViewer::contextMenuEvent(QContextMenuEvent *event)
    507507{
    508     QMenu pMenu;
     508    QMenu menu;
     509
     510    if (textCursor().hasSelection())
     511    {
     512        QAction *pCopySelectedTextAction = new QAction(UIHelpBrowserWidget::tr("Copy Selected Text"));
     513        connect(pCopySelectedTextAction, &QAction::triggered,
     514                this, &UIHelpViewer::copy);
     515        menu.addAction(pCopySelectedTextAction);
     516        menu.addSeparator();
     517    }
    509518
    510519    UIContextMenuNavigationAction *pNavigationActions = new UIContextMenuNavigationAction;
     
    539548    connect(pFindInPage, &QAction::toggled, this, &UIHelpViewer::sltToggleFindInPageWidget);
    540549
    541     pMenu.addAction(pNavigationActions);
    542     pMenu.addAction(pOpenLinkAction);
    543     pMenu.addAction(pOpenInNewTabAction);
    544     pMenu.addAction(pCopyLink);
    545     pMenu.addAction(pFindInPage);
     550    menu.addAction(pNavigationActions);
     551    menu.addAction(pOpenLinkAction);
     552    menu.addAction(pOpenInNewTabAction);
     553    menu.addAction(pCopyLink);
     554    menu.addAction(pFindInPage);
    546555
    547556    QString strAnchor = anchorAt(event->pos());
     
    559568        pCopyLink->setEnabled(false);
    560569    }
    561     pMenu.exec(event->globalPos());
     570
     571    menu.exec(event->globalPos());
    562572}
    563573
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