VirtualBox

Changeset 108078 in vbox for trunk


Ignore:
Timestamp:
Feb 5, 2025 3:53:15 PM (3 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
167372
Message:

FE/Qt: VM settings dialog: Do not close the dialog if settings saving failed.

File:
1 edited

Legend:

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

    r107134 r108078  
    812812    save();
    813813
    814     /* Close if there is no ongoing serialization: */
    815     if (!isSerializationInProgress())
     814    /* Close if there is no ongoing serialization
     815     * and previous try was successful: */
     816    if (   !isSerializationInProgress()
     817        && m_fSerializationClean)
    816818        sltClose();
    817819}
     
    15741576        m_pButtonBox->button(QDialogButtonBox::Ok)->setShortcut(Qt::Key_Return);
    15751577        m_pButtonBox->button(QDialogButtonBox::Cancel)->setShortcut(Qt::Key_Escape);
    1576         connect(m_pButtonBox, &QIDialogButtonBox::rejected, this, &UIAdvancedSettingsDialog::sltClose);
     1578        connect(m_pButtonBox, &QIDialogButtonBox::rejected, this, &UIAdvancedSettingsDialog::reject);
    15771579        connect(m_pButtonBox, &QIDialogButtonBox::accepted, this, &UIAdvancedSettingsDialog::accept);
    15781580        connect(m_pButtonBox->button(QDialogButtonBox::Help), &QAbstractButton::pressed,
Note: See TracChangeset for help on using the changeset viewer.

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