VirtualBox

Changeset 45193 in vbox for trunk/src


Ignore:
Timestamp:
Mar 26, 2013 2:00:34 PM (12 years ago)
Author:
vboxsync
Message:

FE/Qt: Some progress-dialog cleanup.

Location:
trunk/src/VBox/Frontends/VirtualBox/src
Files:
20 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp

    r45192 r45193  
    410410                                              const QString &strImage /* = "" */,
    411411                                              QWidget *pParent /* = 0 */,
    412                                               bool fSheetOnDarwin /* = false */,
    413412                                              int cMinDuration /* = 2000 */)
    414413{
     
    420419    /* Create progress-dialog: */
    421420    QWidget *pDlgParent = mwManager().realParentWindow(pParent);
    422     QPointer<UIProgressDialog> pProgressDlg = new UIProgressDialog(progress, strTitle, pPixmap, fSheetOnDarwin, cMinDuration, pDlgParent);
     421    QPointer<UIProgressDialog> pProgressDlg = new UIProgressDialog(progress, strTitle, pPixmap, cMinDuration, pDlgParent);
    423422    mwManager().registerNewParent(pProgressDlg, pDlgParent);
    424423
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.h

    r45183 r45193  
    160160    bool showModalProgressDialog(CProgress &progress, const QString &strTitle,
    161161                                 const QString &strImage = "", QWidget *pParent = 0,
    162                                  bool fSheetOnDarwin = false, int cMinDuration = 2000);
     162                                 int cMinDuration = 2000);
    163163
    164164    QWidget* mainWindowShown() const;
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp

    r45192 r45193  
    50045004    /* I hope 1 minute will be enough to spawn any running VM silently, isn't it? */
    50055005    int iSpawningDuration = 60000;
    5006     msgCenter().showModalProgressDialog(progress, machine.GetName(), "", 0, false, iSpawningDuration);
     5006    msgCenter().showModalProgressDialog(progress, machine.GetName(), "", mainWindow(), iSpawningDuration);
    50075007    if (progress.GetResultCode() != 0)
    50085008        msgCenter().cannotOpenSession(vbox, machine, progress);
  • trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumManager.cpp

    r44528 r45193  
    11661166                if (hardDisk.isOk())
    11671167                {
    1168                     msgCenter().showModalProgressDialog(progress, windowTitle(), ":/progress_media_delete_90px.png", this, true);
     1168                    msgCenter().showModalProgressDialog(progress, windowTitle(), ":/progress_media_delete_90px.png", this);
    11691169                    if (!(progress.isOk() && progress.GetResultCode() == S_OK))
    11701170                    {
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDHandler.cpp

    r42261 r45193  
    9797                && !progress.isNull())
    9898            {
    99                 msgCenter().showModalProgressDialog(progress, tr("Dropping data ..."), ":/progress_dnd_hg_90px.png", pParent,  true);
     99                msgCenter().showModalProgressDialog(progress, tr("Dropping data ..."), ":/progress_dnd_hg_90px.png", pParent);
    100100                if (!progress.GetCanceled() && progress.isOk() && progress.GetResultCode() != 0)
    101101                {
     
    188188            && !progress.isNull())
    189189        {
    190             msgCenter().showModalProgressDialog(progress, tr("Dropping data ..."), ":/progress_dnd_gh_90px.png", m_pParent, true);
     190            msgCenter().showModalProgressDialog(progress, tr("Dropping data ..."), ":/progress_dnd_gh_90px.png", m_pParent);
    191191            if (!progress.GetCanceled() && progress.isOk() && progress.GetResultCode() != 0)
    192192                msgCenter().cannotDropData(progress, m_pParent);
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp

    r45192 r45193  
    10241024            {
    10251025                /* Show the take-snapshot progress: */
    1026                 msgCenter().showModalProgressDialog(progress, machine.GetName(), ":/progress_snapshot_create_90px.png", 0, true);
     1026                msgCenter().showModalProgressDialog(progress, machine.GetName(), ":/progress_snapshot_create_90px.png", activeMachineWindow());
    10271027                if (progress.GetResultCode() != 0)
    10281028                    msgCenter().cannotTakeSnapshot(progress);
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineWindow.cpp

    r45192 r45193  
    416416                            {
    417417                                /* Show the saving progress dialog: */
    418                                 msgCenter().showModalProgressDialog(progress, m.GetName(), ":/progress_state_save_90px.png", this, true);
     418                                msgCenter().showModalProgressDialog(progress, m.GetName(), ":/progress_state_save_90px.png", this);
    419419                                if (progress.GetResultCode() == 0)
    420420                                    fSuccess = true;
     
    449449                            {
    450450                                /* Show the power down progress: */
    451                                 msgCenter().showModalProgressDialog(progress, m.GetName(), ":/progress_poweroff_90px.png", this, true);
     451                                msgCenter().showModalProgressDialog(progress, m.GetName(), ":/progress_poweroff_90px.png", this);
    452452                                if (progress.GetResultCode() == 0)
    453453                                    fSuccess = true;
     
    475475                                    {
    476476                                        /* Show the snapshot discard progress: */
    477                                         msgCenter().showModalProgressDialog(progress, m.GetName(), ":/progress_snapshot_discard_90px.png", this, true);
     477                                        msgCenter().showModalProgressDialog(progress, m.GetName(), ":/progress_snapshot_discard_90px.png", this);
    478478                                        if (progress.GetResultCode() != 0)
    479479                                            msgCenter().cannotRestoreSnapshot(progress, snapshot.GetName());
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp

    r45050 r45193  
    221221    if (isSaved())
    222222    {
    223         msgCenter().showModalProgressDialog(progress, machine.GetName(), ":/progress_state_restore_90px.png", mainMachineWindow(), true, 0);
     223        msgCenter().showModalProgressDialog(progress, machine.GetName(), ":/progress_state_restore_90px.png", mainMachineWindow(), 0);
    224224        /* If restoring from saved state, guest MachineView
    225225           should be notified about host MachineWindow geometry change */
     
    228228    }
    229229    else
    230         msgCenter().showModalProgressDialog(progress, machine.GetName(), ":/progress_start_90px.png", mainMachineWindow(), true);
     230        msgCenter().showModalProgressDialog(progress, machine.GetName(), ":/progress_start_90px.png", mainMachineWindow());
    231231
    232232    /* Check for a progress failure: */
     
    281281                    uimachine()->machineLogic()->setPreventAutoClose(true);
    282282                /* Show the power down progress dialog */
    283                 msgCenter().showModalProgressDialog(progress, machine.GetName(), ":/progress_poweroff_90px.png", mainMachineWindow(), true);
     283                msgCenter().showModalProgressDialog(progress, machine.GetName(), ":/progress_poweroff_90px.png", mainMachineWindow());
    284284                if (progress.GetResultCode() != 0)
    285285                    msgCenter().cannotStopMachine(progress);
     
    389389    {
    390390        msgCenter().showModalProgressDialog(progressInstall, tr("Updating Guest Additions"), ":/progress_install_guest_additions_90px.png",
    391                                             mainMachineWindow(), true, 500 /* 500ms delay. */);
     391                                            mainMachineWindow(), 500 /* 500ms delay. */);
    392392        if (progressInstall.GetCanceled())
    393393            return;
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp

    r45050 r45193  
     1/* $Id$ */
    12/** @file
    23 *
     
    621622            /* Show the "VM saving" progress dialog: */
    622623            CMachine machine = session.GetMachine();
    623             msgCenter().showModalProgressDialog(progress, machine.GetName(), ":/progress_state_save_90px.png", 0, true);
     624            msgCenter().showModalProgressDialog(progress, machine.GetName(), ":/progress_state_save_90px.png", this);
    624625            if (progress.GetResultCode() != 0)
    625626                msgCenter().cannotSaveMachineState(progress);
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserModel.cpp

    r45068 r45193  
    14701470                    if (machine.isOk())
    14711471                    {
    1472                         msgCenter().showModalProgressDialog(progress, machine.GetName(), ":/progress_delete_90px.png", 0, true);
     1472                        msgCenter().showModalProgressDialog(progress, machine.GetName(), ":/progress_delete_90px.png", msgCenter().mainWindowShown());
    14731473                        if (progress.GetResultCode() != 0)
    14741474                            msgCenter().cannotDeleteMachine(machine, progress);
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsExtension.cpp

    r44528 r45193  
    206206        else
    207207        {
    208             msgCenter().showModalProgressDialog(progress, tr("Extensions"));
     208            msgCenter().showModalProgressDialog(progress, tr("Extensions"), "", pParent);
    209209            if (!progress.GetCanceled())
    210210            {
     
    425425                if (!progress.isNull())
    426426                {
    427                     msgCenter().showModalProgressDialog(progress, tr("Extensions"));
     427                    msgCenter().showModalProgressDialog(progress, tr("Extensions"), "", window());
    428428                    fOk = progress.isOk() && progress.GetResultCode() == 0;
    429429                }
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsNetwork.cpp

    r43459 r45193  
    423423    {
    424424        msgCenter().showModalProgressDialog(progress, tr("Networking"),
    425                                               ":/nw_32px.png", this, true, 0);
     425                                            ":/nw_32px.png", window(), 0);
    426426        if (progress.GetResultCode() == 0)
    427427        {
     
    476476    {
    477477        msgCenter().showModalProgressDialog(progress, tr("Networking"),
    478                                               ":/nw_32px.png", this, true, 0);
     478                                            ":/nw_32px.png", window(), 0);
    479479        if (progress.GetResultCode() == 0)
    480480        {
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceImportEditorWidget.cpp

    r44528 r45193  
    147147        {
    148148            /* Show some progress, so the user know whats going on */
    149             msgCenter().showModalProgressDialog(progress, tr("Importing Appliance ..."), ":/progress_import_90px.png", this, true);
     149            msgCenter().showModalProgressDialog(progress, tr("Importing Appliance ..."), ":/progress_import_90px.png", this);
    150150            if (progress.GetCanceled())
    151151                return false;
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIProgressDialog.cpp

    r45192 r45193  
    4545                                   const QString &strTitle,
    4646                                   QPixmap *pImage /* = 0 */,
    47                                    bool fSheetOnDarwin /* = false */,
    4847                                   int cMinDuration /* = 2000 */,
    4948                                   QWidget *pParent /* = 0 */)
     
    7170        pMainLayout->setContentsMargins(6, 6, 6, 6);
    7271#endif /* Q_WS_MAC */
    73     NOREF(fSheetOnDarwin);
    7472
    7573    /* Create image: */
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIProgressDialog.h

    r45192 r45193  
    5252    /* Constructor/destructor: */
    5353    UIProgressDialog(CProgress &progress, const QString &strTitle,
    54                      QPixmap *pImage = 0, bool fSheetOnDarwin = false,
    55                      int cMinDuration = 2000, QWidget *pParent = 0);
     54                     QPixmap *pImage = 0, int cMinDuration = 2000, QWidget *pParent = 0);
    5655
    5756    /* API: Run stuff: */
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVD.cpp

    r44528 r45193  
    8989
    9090    /* Show creation progress: */
    91     msgCenter().showModalProgressDialog(progress, windowTitle(), ":/progress_media_create_90px.png", this, true);
     91    msgCenter().showModalProgressDialog(progress, windowTitle(), ":/progress_media_create_90px.png", this);
    9292    if (progress.GetCanceled())
    9393        return false;
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVM.cpp

    r44528 r45193  
    8484        {
    8585            /* Show the "Taking Snapshot" progress dialog: */
    86             msgCenter().showModalProgressDialog(progress, m_machine.GetName(), ":/progress_snapshot_create_90px.png", this, true);
     86            msgCenter().showModalProgressDialog(progress, m_machine.GetName(), ":/progress_snapshot_create_90px.png", this);
    8787
    8888            if (!progress.isOk() || progress.GetResultCode() != 0)
     
    137137
    138138    /* Wait until done. */
    139     msgCenter().showModalProgressDialog(progress, windowTitle(), ":/progress_clone_90px.png", this, true);
     139    msgCenter().showModalProgressDialog(progress, windowTitle(), ":/progress_clone_90px.png", this);
    140140    if (progress.GetCanceled())
    141141        return false;
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportApp.cpp

    r41689 r45193  
    144144        /* Show some progress, so the user know whats going on: */
    145145        msgCenter().showModalProgressDialog(progress, QApplication::translate("UIWizardExportApp", "Exporting Appliance ..."),
    146                                             ":/progress_export_90px.png", this, true);
     146                                            ":/progress_export_90px.png", this);
    147147        if (progress.GetCanceled())
    148148            return false;
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVD.cpp

    r44528 r45193  
    9393
    9494    /* Show creation progress: */
    95     msgCenter().showModalProgressDialog(progress, windowTitle(), ":/progress_media_create_90px.png", this, true);
     95    msgCenter().showModalProgressDialog(progress, windowTitle(), ":/progress_media_create_90px.png", this);
    9696    if (progress.GetCanceled())
    9797        return false;
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic3.cpp

    r43424 r45193  
    113113    if (fSuccess)
    114114    {
    115         msgCenter().showModalProgressDialog(progress, thisImp()->windowTitle(), ":/progress_media_delete_90px.png", thisImp(), true);
     115        msgCenter().showModalProgressDialog(progress, thisImp()->windowTitle(), ":/progress_media_delete_90px.png", thisImp());
    116116        fSuccess = progress.isOk() && progress.GetResultCode() == S_OK;
    117117    }
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