VirtualBox

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


Ignore:
Timestamp:
Apr 30, 2020 4:12:19 PM (5 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:9653: UIFormEditorWidget: Provider message-center stuff with proper parent for better user experience.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIFormEditorWidget.cpp

    r84039 r84114  
    724724    /* Show error message if necessary: */
    725725    if (!comValue.isOk())
    726         msgCenter().cannotAssignFormValue(comValue);
     726        msgCenter().cannotAssignFormValue(comValue, table()->window());
    727727    else
    728728    {
     
    730730        msgCenter().showModalProgressDialog(comProgress, UIFormEditorWidget::tr("Assign value ..."),
    731731                                            ":/progress_reading_appliance_90px.png",
    732                                             0 /* parent */, 0 /* duration */);
     732                                            table()->window(), 0 /* duration */);
    733733
    734734        /* Show error message if necessary: */
    735735        if (!comProgress.isOk() || comProgress.GetResultCode() != 0)
    736             msgCenter().cannotAssignFormValue(comProgress);
     736            msgCenter().cannotAssignFormValue(comProgress, table()->window());
    737737        else
    738738            updateValueCells();
     
    760760    /* Show error message if necessary: */
    761761    if (!comValue.isOk())
    762         msgCenter().cannotAssignFormValue(comValue);
     762        msgCenter().cannotAssignFormValue(comValue, table()->window());
    763763    else
    764764    {
     
    766766        msgCenter().showModalProgressDialog(comProgress, UIFormEditorWidget::tr("Assign value ..."),
    767767                                            ":/progress_reading_appliance_90px.png",
    768                                             0 /* parent */, 0 /* duration */);
     768                                            table()->window(), 0 /* duration */);
    769769
    770770        /* Show error message if necessary: */
    771771        if (!comProgress.isOk() || comProgress.GetResultCode() != 0)
    772             msgCenter().cannotAssignFormValue(comProgress);
     772            msgCenter().cannotAssignFormValue(comProgress, table()->window());
    773773        else
    774774            updateValueCells();
     
    790790    /* Show error message if necessary: */
    791791    if (!comValue.isOk())
    792         msgCenter().cannotAssignFormValue(comValue);
     792        msgCenter().cannotAssignFormValue(comValue, table()->window());
    793793    else
    794794    {
     
    796796        msgCenter().showModalProgressDialog(comProgress, UIFormEditorWidget::tr("Assign value ..."),
    797797                                            ":/progress_reading_appliance_90px.png",
    798                                             0 /* parent */, 0 /* duration */);
     798                                            table()->window(), 0 /* duration */);
    799799
    800800        /* Show error message if necessary: */
    801801        if (!comProgress.isOk() || comProgress.GetResultCode() != 0)
    802             msgCenter().cannotAssignFormValue(comProgress);
     802            msgCenter().cannotAssignFormValue(comProgress, table()->window());
    803803        else
    804804            updateValueCells();
     
    824824    /* Show error message if necessary: */
    825825    if (!comValue.isOk())
    826         msgCenter().cannotAssignFormValue(comValue);
     826        msgCenter().cannotAssignFormValue(comValue, table()->window());
    827827    else
    828828    {
     
    830830        msgCenter().showModalProgressDialog(comProgress, UIFormEditorWidget::tr("Assign value ..."),
    831831                                            ":/progress_reading_appliance_90px.png",
    832                                             0 /* parent */, 0 /* duration */);
     832                                            table()->window(), 0 /* duration */);
    833833
    834834        /* Show error message if necessary: */
    835835        if (!comProgress.isOk() || comProgress.GetResultCode() != 0)
    836             msgCenter().cannotAssignFormValue(comProgress);
     836            msgCenter().cannotAssignFormValue(comProgress, table()->window());
    837837        else
    838838            updateValueCells();
     
    854854    /* Show error message if necessary: */
    855855    if (!comValue.isOk())
    856         msgCenter().cannotAssignFormValue(comValue);
     856        msgCenter().cannotAssignFormValue(comValue, table()->window());
    857857    else
    858858    {
     
    860860        msgCenter().showModalProgressDialog(comProgress, UIFormEditorWidget::tr("Assign value ..."),
    861861                                            ":/progress_reading_appliance_90px.png",
    862                                             0 /* parent */, 0 /* duration */);
     862                                            table()->window(), 0 /* duration */);
    863863
    864864        /* Show error message if necessary: */
    865865        if (!comProgress.isOk() || comProgress.GetResultCode() != 0)
    866             msgCenter().cannotAssignFormValue(comProgress);
     866            msgCenter().cannotAssignFormValue(comProgress, table()->window());
    867867        else
    868868            updateValueCells();
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