VirtualBox

Changeset 83939 in vbox for trunk/src/VBox/Frontends


Ignore:
Timestamp:
Apr 23, 2020 10:15:07 AM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
137491
Message:

FE/Qt: bugref:7127: VM settings: No need to wait for media-enumeration to be finished to allow to reset first run wizard flag; It's a consequence of large media-enumeration rework where the procedure itself became optional step of VM settings open sequence.

Location:
trunk/src/VBox/Frontends/VirtualBox/src/settings
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp

    r82968 r83939  
    331331    , m_strCategory(strCategory)
    332332    , m_strControl(strControl)
    333     , m_fAllowResetFirstRunFlag(false)
    334333    , m_fResetFirstRunFlag(false)
    335334{
     
    664663}
    665664
    666 void UISettingsDialogMachine::sltAllowResetFirstRunFlag()
    667 {
    668     m_fAllowResetFirstRunFlag = true;
    669 }
    670 
    671665void UISettingsDialogMachine::sltResetFirstRunFlag()
    672666{
    673667    if (m_fAllowResetFirstRunFlag)
    674         m_fResetFirstRunFlag = true;
     668    m_fResetFirstRunFlag = true;
    675669}
    676670
     
    681675    setWindowIcon(QIcon(":/vm_settings_16px.png"));
    682676#endif
    683 
    684     /* Allow to reset first-run flag just when medium-enumeration was finished: */
    685     connect(&uiCommon(), &UICommon::sigMediumEnumerationFinished,
    686             this, &UISettingsDialogMachine::sltAllowResetFirstRunFlag);
    687677
    688678    /* Make sure settings window will be updated on session/machine state/data changes: */
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.h

    r82968 r83939  
    127127    void sltMachineDataChanged(const QUuid &uMachineId);
    128128
    129     /** Handles request to allow to reset first run flag. */
    130     void sltAllowResetFirstRunFlag();
    131129    /** Handles request to reset first run flag. */
    132130    void sltResetFirstRunFlag();
     
    165163    CConsole  m_console;
    166164
    167     /** Holds whether we are allowed to reset first run flag. */
    168     bool  m_fAllowResetFirstRunFlag : 1;
    169165    /** Holds whether we have request to reset first run flag. */
    170     bool  m_fResetFirstRunFlag : 1;
     166    bool  m_fResetFirstRunFlag;
    171167};
    172168
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