VirtualBox

Changeset 90620 in vbox


Ignore:
Timestamp:
Aug 11, 2021 7:51:02 AM (3 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:9996. Fixing 2nd page's validation function.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/networking/UIUpdateManager.cpp

    r90606 r90620  
    9595    if (UINotificationNewVersionCheckerVirtualBox::exists())
    9696    {
    97         // @todo show notification-center
     97        /// @todo show notification-center
    9898        emit sigStepFinished();
    9999        return;
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVM.h

    r90619 r90620  
    4444    void setCloneModePageVisible(bool fIsFullClone);
    4545    bool isCloneModePageVisible() const;
     46    /* CLone VM stuff: */
     47    bool cloneVM();
    4648
    4749protected:
    4850
    49     /* CLone VM stuff: */
    50     bool cloneVM();
    5151    virtual void populatePages() /* final override */;
    5252
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVMPageBasic2.cpp

    r90619 r90620  
    108108bool UIWizardCloneVMPageBasic2::validatePage()
    109109{
     110    UIWizardCloneVM *pWizard = qobject_cast<UIWizardCloneVM*>(wizard());
     111    AssertReturn(pWizard, false);
     112
    110113    /* This page could be final: */
    111     // if (isFinalPage())
    112     // {
    113     //     /* Initial result: */
    114     //     bool fResult = true;
     114    if (!pWizard->isCloneModePageVisible())
     115    {
     116        /* Initial result: */
     117        bool fResult = true;
    115118
    116     //     /* Lock finish button: */
    117     //     startProcessing();
     119        /* Trying to clone VM: */
     120        fResult = pWizard->cloneVM();
    118121
    119     //     /* Trying to clone VM: */
    120     //     if (fResult)
    121     //         fResult = qobject_cast<UIWizardCloneVM*>(wizard())->cloneVM();
    122 
    123     //     /* Unlock finish button: */
    124     //     endProcessing();
    125 
    126     //     /* Return result: */
    127     //     return fResult;
    128     // }
    129     // else
     122        /* Return result: */
     123        return fResult;
     124    }
     125    else
    130126        return true;
    131127}
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/editors/UIWizardCloneVMEditors.cpp

    r90617 r90620  
    5050
    5151/*********************************************************************************************************************************
    52  *   UICloneVMNamePathEditor implementation.                                                                                      *
    53  *********************************************************************************************************************************/
     52*   UICloneVMNamePathEditor implementation.                                                                                      *
     53*********************************************************************************************************************************/
    5454
    5555UICloneVMNamePathEditor::UICloneVMNamePathEditor(const QString &strOriginalName, const QString &strDefaultPath, QWidget *pParent /* = 0 */)
     
    131131
    132132/*********************************************************************************************************************************
    133  *   UICloneVMAdditionalOptionsEditor implementation.                                                                             *
    134  *********************************************************************************************************************************/
     133*   UICloneVMAdditionalOptionsEditor implementation.                                                                             *
     134*********************************************************************************************************************************/
    135135
    136136
     
    306306}
    307307
     308
    308309/*********************************************************************************************************************************
    309  *   UICloneVMAdditionalOptionsEditor implementation.                                                                             *
    310  *********************************************************************************************************************************/
     310*   UICloneVMAdditionalOptionsEditor implementation.                                                                             *
     311*********************************************************************************************************************************/
    311312
    312313UICloneVMCloneTypeGroupBox::UICloneVMCloneTypeGroupBox(QWidget *pParent /* = 0 */)
     
    374375}
    375376
     377
    376378/*********************************************************************************************************************************
    377  *   UICloneVMAdditionalOptionsEditor implementation.                                                                             *
    378  *********************************************************************************************************************************/
     379*   UICloneVMAdditionalOptionsEditor implementation.                                                                             *
     380*********************************************************************************************************************************/
    379381
    380382UICloneVMCloneModeGroupBox::UICloneVMCloneModeGroupBox(bool fShowChildsOption, QWidget *pParent /* = 0 */)
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