Changeset 86829 in vbox
- Timestamp:
- Nov 6, 2020 2:44:50 PM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 141275
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/helpbrowser/UIHelpBrowserWidget.cpp
r86826 r86829 173 173 *********************************************************************************************************************************/ 174 174 175 class UIHelpBrowserTab : public Q Widget175 class UIHelpBrowserTab : public QIWithRetranslateUI<QWidget> 176 176 { 177 177 Q_OBJECT; … … 211 211 void prepareToolBarAndAddressBar(); 212 212 virtual void retranslateUi() /* override */; 213 void setActionTextAndToolTip(QAction *pAction, const QString &strText, const QString &strToolTip); 213 214 214 215 QAction *m_pHomeAction; … … 378 379 UIHelpBrowserTab::UIHelpBrowserTab(const QHelpEngine *pHelpEngine, const QUrl &homeUrl, 379 380 const QUrl &initialUrl, QWidget *pParent /* = 0 */) 380 : QWidget(pParent)381 : QIWithRetranslateUI<QWidget>(pParent) 381 382 , m_pHomeAction(0) 382 383 , m_pForwardAction(0) … … 437 438 prepareToolBarAndAddressBar(); 438 439 prepareWidgets(initialUrl); 440 retranslateUi(); 439 441 } 440 442 … … 510 512 } 511 513 514 void UIHelpBrowserTab::setActionTextAndToolTip(QAction *pAction, const QString &strText, const QString &strToolTip) 515 { 516 if (!pAction) 517 return; 518 pAction->setText(strText); 519 pAction->setToolTip(strToolTip); 520 } 521 512 522 void UIHelpBrowserTab::retranslateUi() 513 523 { 514 524 m_strPageNotFoundText = tr("<div><p><h3>404. Not found.</h3>The page <b>%1</b> could not be found.</p></div>"); 515 525 516 if (m_pHomeAction) 517 { 518 m_pHomeAction->setText(tr("Home")); 519 m_pHomeAction->setToolTip(tr("Return to start page")); 520 } 521 522 if (m_pBackwardAction) 523 { 524 m_pBackwardAction->setText(tr("Backward")); 525 m_pBackwardAction->setToolTip(tr("Navigate to previous page")); 526 } 527 528 if (m_pForwardAction) 529 { 530 m_pForwardAction->setText(tr("Forward")); 531 m_pForwardAction->setToolTip(tr("Navigate to next page")); 532 } 533 } 534 526 setActionTextAndToolTip(m_pHomeAction, tr("Home"), tr("Return to start page")); 527 setActionTextAndToolTip(m_pBackwardAction, tr("Backward"), tr("Navigate to previous page")); 528 setActionTextAndToolTip(m_pForwardAction, tr("Forward"), tr("Navigate to next page")); 529 setActionTextAndToolTip(m_pAddBookmarkAction, tr("Bookmark"), tr("Add a new bookmark")); 530 setActionTextAndToolTip(m_pFindInPageAction, tr("Find in Page"), tr("Find a string in the current page")); 531 } 535 532 536 533 void UIHelpBrowserTab::sltHandleHomeAction()
Note:
See TracChangeset
for help on using the changeset viewer.