Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:zhubr
virtualbox52
vbox-upd04-fix-qt-focus.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File vbox-upd04-fix-qt-focus.diff of Package virtualbox52
diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp 2020-07-09 19:56:44.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp 2022-08-21 01:18:48.665891890 +0300 @@ -1165,7 +1165,7 @@ /* Compose initial file-name: */ const QString strInitialFileName = QDir(vboxGlobal().homeFolder()).absoluteFilePath(QString("%1_ExtraData.xml").arg(currentChooserName())); /* Open file-save dialog to choose file to save extra-data into: */ - const QString strFileName = QIFileDialog::getSaveFileName(strInitialFileName, "XML files (*.xml)", this, + const QString strFileName = QIFileDialog::getSaveFileName(strInitialFileName, "XML files (*.xml)", QApplication::activeWindow(), "Choose file to save extra-data into..", 0, true, true); /* Make sure file-name was chosen: */ if (strFileName.isEmpty()) @@ -1252,7 +1252,7 @@ /* Compose initial file-name: */ const QString strInitialFileName = QDir(vboxGlobal().homeFolder()).absoluteFilePath(QString("%1_ExtraData.xml").arg(currentChooserName())); /* Open file-open dialog to choose file to open extra-data into: */ - const QString strFileName = QIFileDialog::getOpenFileName(strInitialFileName, "XML files (*.xml)", this, + const QString strFileName = QIFileDialog::getOpenFileName(strInitialFileName, "XML files (*.xml)", QApplication::activeWindow(), "Choose file to load extra-data from.."); /* Make sure file-name was chosen: */ if (strFileName.isEmpty()) diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp 2020-07-09 19:56:45.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp 2022-08-21 01:28:41.201900943 +0300 @@ -1438,7 +1438,7 @@ } /* Call for file-open dialog: */ const QString strMachineFolder(QFileInfo(constMachine.GetSettingsFilePath()).absolutePath()); - const QString strMediumID = vboxGlobal().openMediumWithFileOpenDialog(target.mediumType, windowManager().mainWindowShown(), + const QString strMediumID = vboxGlobal().openMediumWithFileOpenDialog(target.mediumType, QApplication::activeWindow(), strMachineFolder); /* Return focus back: */ if (pLastFocusedWidget) diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/medium/UIMediumDetailsWidget.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/medium/UIMediumDetailsWidget.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/medium/UIMediumDetailsWidget.cpp 2020-07-09 19:56:45.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/medium/UIMediumDetailsWidget.cpp 2022-08-21 01:22:16.549895066 +0300 @@ -157,7 +157,7 @@ const QString strFileName = QIFileDialog::getSaveFileName(m_pEditorLocation->text(), QApplication::translate("UIMediumManager", "Current extension (*.%1)") .arg(QFileInfo(m_oldData.m_options.m_strLocation).suffix()), - this, + QApplication::activeWindow(), QApplication::translate("UIMediumManager", "Choose the location of this medium"), 0, true, true); if (!strFileName.isNull()) diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/medium/UIMediumManager.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/medium/UIMediumManager.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/medium/UIMediumManager.cpp 2020-07-09 19:56:45.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/medium/UIMediumManager.cpp 2022-08-21 01:23:20.053896036 +0300 @@ -267,7 +267,7 @@ const QString strFileName = QIFileDialog::getSaveFileName(location(), UIMediumManager::tr("Current extension (*.%1)") .arg(QFileInfo(location()).suffix()), - treeWidget(), + QApplication::activeWindow(), UIMediumManager::tr("Choose the location of this medium"), 0, true, true); /* Negative if nothing changed: */ diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/net/UIDownloaderAdditions.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/net/UIDownloaderAdditions.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/net/UIDownloaderAdditions.cpp 2020-07-09 19:56:45.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/net/UIDownloaderAdditions.cpp 2022-08-21 01:23:53.561896548 +0300 @@ -178,7 +178,7 @@ /* Ask the user for another location for the additions-image file: */ QString strTarget = QIFileDialog::getExistingDirectory(QFileInfo(target()).absolutePath(), - windowManager().networkManagerOrMainWindowShown(), + QApplication::activeWindow(), tr("Select folder to save Guest Additions image to"), true); /* Check if user had really set a new target: */ diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/net/UIDownloaderExtensionPack.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/net/UIDownloaderExtensionPack.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/net/UIDownloaderExtensionPack.cpp 2020-07-09 19:56:45.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/net/UIDownloaderExtensionPack.cpp 2022-08-21 01:24:26.937897058 +0300 @@ -179,7 +179,7 @@ /* Ask the user for another location for the extension-pack file: */ QString strTarget = QIFileDialog::getExistingDirectory(QFileInfo(target()).absolutePath(), - windowManager().networkManagerOrMainWindowShown(), + QApplication::activeWindow(), tr("Select folder to save %1 to").arg(GUI_ExtPackName), true); /* Check if user had really set a new target: */ diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/net/UIDownloaderUserManual.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/net/UIDownloaderUserManual.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/net/UIDownloaderUserManual.cpp 2020-07-09 19:56:45.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/net/UIDownloaderUserManual.cpp 2022-08-21 01:24:17.161896909 +0300 @@ -121,7 +121,7 @@ /* Ask the user for another location for the user-manual file: */ QString strTarget = QIFileDialog::getExistingDirectory(QFileInfo(target()).absolutePath(), - windowManager().networkManagerOrMainWindowShown(), + QApplication::activeWindow(), tr("Select folder to save User Manual to"), true); /* Check if user had really set a new target: */ diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp 2020-07-09 19:56:47.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp 2022-08-21 01:26:37.005899045 +0300 @@ -1810,7 +1810,7 @@ /* Request the filename from the user: */ const QString strFilename = QIFileDialog::getSaveFileName(strDefaultFileName, filters.join(";;"), - activeMachineWindow(), + QApplication::activeWindow(), tr("Select a filename for the screenshot ..."), &strFilter, true /* resolve symlinks */, diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp 2020-07-09 19:56:48.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp 2022-08-21 01:18:24.209891516 +0300 @@ -594,7 +594,7 @@ extensions << QString("*.%1").arg(VBoxFileExts[i]); QString strFilter = tr("Virtual machine files (%1)").arg(extensions.join(" ")); /* Create open file dialog: */ - QStringList fileNames = QIFileDialog::getOpenFileNames(strBaseFolder, strFilter, this, strTitle, 0, true, true); + QStringList fileNames = QIFileDialog::getOpenFileNames(strBaseFolder, strFilter, QApplication::activeWindow(), strTitle, 0, true, true); if (!fileNames.isEmpty()) strTmpFile = fileNames.at(0); } diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsExtension.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsExtension.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsExtension.cpp 2020-07-09 19:56:50.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsExtension.cpp 2022-08-21 01:26:02.369898516 +0300 @@ -382,7 +382,7 @@ extensions << QString("*.%1").arg(VBoxExtPackFileExts[i]); const QString strFilter = tr("Extension package files (%1)").arg(extensions.join(" ")); - const QStringList fileNames = QIFileDialog::getOpenFileNames(strBaseFolder, strFilter, this, strTitle, 0, true, true); + const QStringList fileNames = QIFileDialog::getOpenFileNames(strBaseFolder, strFilter, QApplication::activeWindow(), strTitle, 0, true, true); QString strFilePath; if (!fileNames.isEmpty()) diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsStorage.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsStorage.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsStorage.cpp 2020-07-09 19:56:51.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsStorage.cpp 2022-08-21 01:29:15.669901469 +0300 @@ -3095,7 +3095,7 @@ void UIMachineSettingsStorage::sltChooseExistingMedium() { const QString strMachineFolder(QFileInfo(m_strMachineSettingsFilePath).absolutePath()); - const QString strMediumId = vboxGlobal().openMediumWithFileOpenDialog(m_pMediumIdHolder->type(), this, strMachineFolder); + const QString strMediumId = vboxGlobal().openMediumWithFileOpenDialog(m_pMediumIdHolder->type(), QApplication::activeWindow(), strMachineFolder); if (!strMediumId.isNull()) m_pMediumIdHolder->setId(strMediumId); } @@ -3806,7 +3806,7 @@ if (iAnswer == AlertButton_Choice1) strMediumId = getWithNewHDWizard(); else if (iAnswer == AlertButton_Choice2) - strMediumId = vboxGlobal().openMediumWithFileOpenDialog(UIMediumType_HardDisk, this, strMachineFolder); + strMediumId = vboxGlobal().openMediumWithFileOpenDialog(UIMediumType_HardDisk, QApplication::activeWindow(), strMachineFolder); break; } case KDeviceType_DVD: @@ -3815,7 +3815,7 @@ if (iAnswer == AlertButton_Choice1) strMediumId = vboxGlobal().medium(strMediumId).id(); else if (iAnswer == AlertButton_Choice2) - strMediumId = vboxGlobal().openMediumWithFileOpenDialog(UIMediumType_DVD, this, strMachineFolder); + strMediumId = vboxGlobal().openMediumWithFileOpenDialog(UIMediumType_DVD, QApplication::activeWindow(), strMachineFolder); break; } case KDeviceType_Floppy: @@ -3824,7 +3824,7 @@ if (iAnswer == AlertButton_Choice1) strMediumId = vboxGlobal().medium(strMediumId).id(); else if (iAnswer == AlertButton_Choice2) - strMediumId = vboxGlobal().openMediumWithFileOpenDialog(UIMediumType_Floppy, this, strMachineFolder); + strMediumId = vboxGlobal().openMediumWithFileOpenDialog(UIMediumType_Floppy, QApplication::activeWindow(), strMachineFolder); break; } default: break; /* Shut up, MSC! */ diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/UIVMLogViewer.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/UIVMLogViewer.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/UIVMLogViewer.cpp 2020-07-09 19:56:43.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/UIVMLogViewer.cpp 2022-08-21 01:18:14.665891370 +0300 @@ -900,7 +900,7 @@ /* Show "save as" dialog: */ const QString strNewFileName = QIFileDialog::getSaveFileName(strDefaultFullName, "", - this, + QApplication::activeWindow(), tr("Save VirtualBox Log As"), 0 /* selected filter */, true /* resolve symlinks */, diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/widgets/UIEmptyFilePathSelector.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/widgets/UIEmptyFilePathSelector.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/widgets/UIEmptyFilePathSelector.cpp 2020-07-09 19:56:51.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/widgets/UIEmptyFilePathSelector.cpp 2022-08-21 01:20:42.801893634 +0300 @@ -220,16 +220,16 @@ switch (mMode) { case UIEmptyFilePathSelector::Mode_File_Open: - path = QIFileDialog::getOpenFileName (initDir, mFileFilters, parentWidget(), mFileDialogTitle); break; + path = QIFileDialog::getOpenFileName (initDir, mFileFilters, QApplication::activeWindow(), mFileDialogTitle); break; case UIEmptyFilePathSelector::Mode_File_Save: { - path = QIFileDialog::getSaveFileName (initDir, mFileFilters, parentWidget(), mFileDialogTitle); + path = QIFileDialog::getSaveFileName (initDir, mFileFilters, QApplication::activeWindow(), mFileDialogTitle); if (!path.isEmpty() && QFileInfo (path).suffix().isEmpty()) path = QString ("%1.%2").arg (path).arg (mDefaultSaveExt); break; } case UIEmptyFilePathSelector::Mode_Folder: - path = QIFileDialog::getExistingDirectory (initDir, parentWidget(), mFileDialogTitle); break; + path = QIFileDialog::getExistingDirectory (initDir, QApplication::activeWindow(), mFileDialogTitle); break; } if (path.isEmpty()) return; diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/widgets/UIFilePathSelector.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/widgets/UIFilePathSelector.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/widgets/UIFilePathSelector.cpp 2020-07-09 19:56:51.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/widgets/UIFilePathSelector.cpp 2022-08-21 01:20:00.489892987 +0300 @@ -386,10 +386,10 @@ switch (m_enmMode) { case Mode_File_Open: - strSelPath = QIFileDialog::getOpenFileName(strInitDir, m_strFileDialogFilters, parentWidget(), m_strFileDialogTitle); break; + strSelPath = QIFileDialog::getOpenFileName(strInitDir, m_strFileDialogFilters, QApplication::activeWindow(), m_strFileDialogTitle); break; case Mode_File_Save: { - strSelPath = QIFileDialog::getSaveFileName(strInitDir, m_strFileDialogFilters, parentWidget(), m_strFileDialogTitle); + strSelPath = QIFileDialog::getSaveFileName(strInitDir, m_strFileDialogFilters, QApplication::activeWindow(), m_strFileDialogTitle); if (!strSelPath.isEmpty() && QFileInfo(strSelPath).suffix().isEmpty()) { if (m_strFileDialogDefaultSaveExtension.isEmpty()) @@ -400,7 +400,7 @@ break; } case Mode_Folder: - strSelPath = QIFileDialog::getExistingDirectory(strInitDir, parentWidget(), m_strFileDialogTitle); break; + strSelPath = QIFileDialog::getExistingDirectory(strInitDir, QApplication::activeWindow(), m_strFileDialogTitle); break; } /* Do nothing if nothing chosen: */ diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/widgets/UILineTextEdit.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/widgets/UILineTextEdit.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/widgets/UILineTextEdit.cpp 2020-07-09 19:56:51.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/widgets/UILineTextEdit.cpp 2022-08-21 01:20:57.401893857 +0300 @@ -83,7 +83,7 @@ void UITextEditor::open() { - QString fileName = QIFileDialog::getOpenFileName(vboxGlobal().documentsPath(), tr("Text (*.txt);;All (*.*)"), this, tr("Select a file to open...")); + QString fileName = QIFileDialog::getOpenFileName(vboxGlobal().documentsPath(), tr("Text (*.txt);;All (*.*)"), QApplication::activeWindow(), tr("Select a file to open...")); if (!fileName.isEmpty()) { QFile file(fileName); diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic1.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic1.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic1.cpp 2020-07-09 19:56:53.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic1.cpp 2022-08-21 01:27:54.221900225 +0300 @@ -44,7 +44,7 @@ /* Get current virtual-disk medium type: */ const UIMediumType enmMediumType = UIMediumDefs::mediumTypeToLocal(sourceVirtualDisk().GetDeviceType()); /* Get source virtual-disk using file-open dialog: */ - QString strMediumId = vboxGlobal().openMediumWithFileOpenDialog(enmMediumType, thisImp()); + QString strMediumId = vboxGlobal().openMediumWithFileOpenDialog(enmMediumType, QApplication::activeWindow()); if (!strMediumId.isNull()) { /* Update medium-combo if necessary: */ diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic4.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic4.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic4.cpp 2020-07-09 19:56:53.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic4.cpp 2022-08-21 01:21:28.721894335 +0300 @@ -83,7 +83,7 @@ /* Open corresponding file-dialog: */ QString strChosenFilePath = QIFileDialog::getSaveFileName(folder.absoluteFilePath(strFileName), - strBackendsList, thisImp(), + strBackendsList, QApplication::activeWindow(), UIWizardCloneVD::tr("Please choose a location for new virtual disk image file")); /* If there was something really chosen: */ diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/wizards/firstrun/UIWizardFirstRunPageBasic.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/wizards/firstrun/UIWizardFirstRunPageBasic.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/wizards/firstrun/UIWizardFirstRunPageBasic.cpp 2020-07-09 19:56:53.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/wizards/firstrun/UIWizardFirstRunPageBasic.cpp 2022-08-21 01:28:02.005900344 +0300 @@ -45,7 +45,7 @@ void UIWizardFirstRunPage::onOpenMediumWithFileOpenDialog() { /* Get opened vboxMedium id: */ - QString strMediumId = vboxGlobal().openMediumWithFileOpenDialog(m_pMediaSelector->type(), thisImp()); + QString strMediumId = vboxGlobal().openMediumWithFileOpenDialog(m_pMediaSelector->type(), QApplication::activeWindow()); /* Update medium-combo if necessary: */ if (!strMediumId.isNull()) m_pMediaSelector->setCurrentItem(strMediumId); diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/wizards/importappliance/UIWizardImportApp.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/wizards/importappliance/UIWizardImportApp.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/wizards/importappliance/UIWizardImportApp.cpp 2020-07-09 19:56:53.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/wizards/importappliance/UIWizardImportApp.cpp 2022-08-21 01:21:08.377894024 +0300 @@ -102,7 +102,7 @@ void sltSave() { QString fileName = QIFileDialog::getSaveFileName(vboxGlobal().documentsPath(), tr("Text (*.txt)"), - this, tr("Save license to file...")); + QApplication::activeWindow(), tr("Save license to file...")); if (!fileName.isEmpty()) { QFile file(fileName); diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageBasic3.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageBasic3.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageBasic3.cpp 2020-07-09 19:56:54.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageBasic3.cpp 2022-08-21 01:21:38.689894488 +0300 @@ -94,7 +94,7 @@ /* Open corresponding file-dialog: */ QString strChosenFilePath = QIFileDialog::getSaveFileName(folder.absoluteFilePath(strFileName), - strBackendsList, thisImp(), + strBackendsList, QApplication::activeWindow(), VBoxGlobal::tr("Please choose a location for new virtual hard disk file")); /* If there was something really chosen: */ diff -uNr VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic3.cpp VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic3.cpp --- VirtualBox-5.2.44/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic3.cpp 2020-07-09 19:56:54.000000000 +0300 +++ VirtualBox-5.2.44_fix/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic3.cpp 2022-08-21 01:28:11.157900484 +0300 @@ -67,7 +67,7 @@ void UIWizardNewVMPage3::getWithFileOpenDialog() { /* Get opened medium id: */ - QString strMediumId = vboxGlobal().openMediumWithFileOpenDialog(UIMediumType_HardDisk, thisImp()); + QString strMediumId = vboxGlobal().openMediumWithFileOpenDialog(UIMediumType_HardDisk, QApplication::activeWindow()); if (!strMediumId.isNull()) { /* Update medium-combo if necessary: */
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor