From 47782e4a6a7e25b9a6f1cb267dbe267e92d59a60 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Mon, 4 Jul 2022 18:35:55 -0500 Subject: Qt UI: Use alternative QProcess API Qt 5.15 deprecates the simpler API, but luckily the more complicated API is supported back to Qt 5.0. --- ui/qt5/horizonwizard.cc | 2 +- ui/qt5/intropage.cc | 4 ++-- ui/qt5/partitionmanualpage.cc | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'ui') diff --git a/ui/qt5/horizonwizard.cc b/ui/qt5/horizonwizard.cc index b822d1a..7def8c8 100644 --- a/ui/qt5/horizonwizard.cc +++ b/ui/qt5/horizonwizard.cc @@ -189,7 +189,7 @@ std::map probe_ifaces(void) { HorizonWizard::Subarch determinePowerPCPlatform() { if(!QFile::exists("/tmp/horizon-platform")) { QProcess p; - p.execute("horizon-ppc64-detect"); + p.execute("horizon-ppc64-detect", QStringList()); } QFile platform; diff --git a/ui/qt5/intropage.cc b/ui/qt5/intropage.cc index f0c80ee..da32373 100644 --- a/ui/qt5/intropage.cc +++ b/ui/qt5/intropage.cc @@ -47,11 +47,11 @@ IntroPage::IntroPage(QWidget *parent) : HorizonWizardPage(parent) { }); connect(toolMenu->addAction("&Partition Editor"), &QAction::triggered, [=](void) { QProcess p; - p.execute("partitionmanager"); + p.execute("partitionmanager", QStringList()); }); connect(toolMenu->addAction("&Web Browser"), &QAction::triggered, [=](void){ QProcess p; - p.execute("netsurf-gtk"); + p.execute("netsurf-gtk", QStringList()); }); toolButton->setMenu(toolMenu); diff --git a/ui/qt5/partitionmanualpage.cc b/ui/qt5/partitionmanualpage.cc index e949118..548421b 100644 --- a/ui/qt5/partitionmanualpage.cc +++ b/ui/qt5/partitionmanualpage.cc @@ -38,7 +38,7 @@ PartitionManualPage::PartitionManualPage(QWidget *parent) button->setWhatsThis(tr("Opens the partition editor.")); connect(button, &QPushButton::clicked, [=]{ QProcess p; - p.execute("partitionmanager"); + p.execute("partitionmanager", QStringList()); }); layout->addStretch(); layout->addWidget(button, 0, Qt::AlignCenter); -- cgit v1.2.3-60-g2f50