VirtualBox

Changeset 7736 in vbox


Ignore:
Timestamp:
Apr 4, 2008 10:30:41 AM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
29275
Message:

FE/Qt4: Fixed missing language update of the main menus.

Location:
trunk/src/VBox/Frontends/VirtualBox4
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox4/include/VBoxSelectorWnd.h

    r7308 r7736  
    103103
    104104private:
     105    /* Main menus */
     106    QMenu *mFileMenu;
     107    QMenu *mVMMenu;
     108    QMenu *mHelpMenu;
    105109
    106     /** VM list context menu */
     110    /* VM list context menu */
    107111    QMenu *mVMCtxtMenu;
    108112
  • trunk/src/VBox/Frontends/VirtualBox4/src/VBoxSelectorWnd.cpp

    r7727 r7736  
    523523    /* add actions to menubar */
    524524
    525     QMenu *fileMenu = menuBar()->addMenu (tr ("&File"));
    526     fileMenu->addAction (fileDiskMgrAction);
    527     fileMenu->addSeparator();
    528     fileMenu->addAction (fileSettingsAction);
    529     fileMenu->addSeparator();
    530     fileMenu->addAction (fileExitAction);
    531 
    532     QMenu *vmMenu = menuBar()->addMenu (tr ("&Machine"));
    533     vmMenu->addAction (vmNewAction);
    534     vmMenu->addSeparator();
    535     vmMenu->addAction (vmConfigAction);
    536     vmMenu->addAction (vmDeleteAction);
    537     vmMenu->addSeparator();
    538     vmMenu->addAction (vmStartAction);
    539     vmMenu->addAction (vmDiscardAction);
    540     vmMenu->addSeparator();
    541     vmMenu->addAction (vmPauseAction);
    542     vmMenu->addSeparator();
    543     vmMenu->addAction (vmRefreshAction);
    544     vmMenu->addSeparator();
    545     vmMenu->addAction (vmShowLogsAction);
     525    mFileMenu = menuBar()->addMenu (QString::null);
     526    mFileMenu->addAction (fileDiskMgrAction);
     527    mFileMenu->addSeparator();
     528    mFileMenu->addAction (fileSettingsAction);
     529    mFileMenu->addSeparator();
     530    mFileMenu->addAction (fileExitAction);
     531
     532    mVMMenu = menuBar()->addMenu (QString::null);
     533    mVMMenu->addAction (vmNewAction);
     534    mVMMenu->addSeparator();
     535    mVMMenu->addAction (vmConfigAction);
     536    mVMMenu->addAction (vmDeleteAction);
     537    mVMMenu->addSeparator();
     538    mVMMenu->addAction (vmStartAction);
     539    mVMMenu->addAction (vmDiscardAction);
     540    mVMMenu->addSeparator();
     541    mVMMenu->addAction (vmPauseAction);
     542    mVMMenu->addSeparator();
     543    mVMMenu->addAction (vmRefreshAction);
     544    mVMMenu->addSeparator();
     545    mVMMenu->addAction (vmShowLogsAction);
    546546
    547547    mVMCtxtMenu = new QMenu (this);
     
    558558    mVMCtxtMenu->addAction (vmShowLogsAction);
    559559
    560     QMenu *helpMenu = menuBar()->addMenu (tr ("&Help"));
    561     helpMenu->addAction (helpContentsAction);
    562     helpMenu->addAction (helpWebAction);
    563     helpMenu->addSeparator();
     560    mHelpMenu = menuBar()->addMenu (QString::null);
     561    mHelpMenu->addAction (helpContentsAction);
     562    mHelpMenu->addAction (helpWebAction);
     563    mHelpMenu->addSeparator();
    564564#ifdef VBOX_WITH_REGISTRATION
    565     helpMenu->addAction (helpRegisterAction);
     565    mHelpMenu->addAction (helpRegisterAction);
    566566    helpRegisterAction->setEnabled (vboxGlobal().virtualBox().
    567567        GetExtraData (VBoxDefs::GUI_RegistrationDlgWinID).isEmpty());
    568568#endif
    569     helpMenu->addAction (helpAboutAction);
    570     helpMenu->addSeparator();
    571     helpMenu->addAction (helpResetMessagesAction);
     569    mHelpMenu->addAction (helpAboutAction);
     570    mHelpMenu->addSeparator();
     571    mHelpMenu->addAction (helpResetMessagesAction);
    572572
    573573    languageChange();
     
    12051205        tr ("Cause all suppressed warnings and messages to be shown again"));
    12061206
    1207     if (menuBar()->findItem(1))
    1208         menuBar()->findItem(1)->setText(tr("&File"));
    1209     if (menuBar()->findItem(2))
    1210         menuBar()->findItem(2)->setText (tr ("&Machine"));
    1211     if (menuBar()->findItem(3))
    1212         menuBar()->findItem(3)->setText (tr ("&Help"));
     1207    mFileMenu->setTitle (tr("&File"));
     1208    mVMMenu->setTitle (tr ("&Machine"));
     1209    mHelpMenu->setTitle (tr ("&Help"));
    12131210
    12141211    vmDetailsView->languageChange();
Note: See TracChangeset for help on using the changeset viewer.

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