30 lines
1.2 KiB
Diff
30 lines
1.2 KiB
Diff
diff -Naur ukui-control-center-3.0.4/shell/mainwindow.cpp ukui-control-center-3.0.4-/shell/mainwindow.cpp
|
|
--- ukui-control-center-3.0.4/shell/mainwindow.cpp 2021-11-19 10:02:39.000000000 +0800
|
|
+++ ukui-control-center-3.0.4-/shell/mainwindow.cpp 2022-03-02 15:52:56.715867011 +0800
|
|
@@ -794,7 +794,7 @@
|
|
bool MainWindow::isExitsCloudAccount() {
|
|
QProcess *wifiPro = new QProcess();
|
|
QString shellOutput = "";
|
|
- wifiPro->start("dpkg -l | grep kylin-sso-client");
|
|
+ wifiPro->start("rpm -qa|grep kylin-sso-client");
|
|
wifiPro->waitForFinished();
|
|
QString output = wifiPro->readAll();
|
|
shellOutput += output;
|
|
@@ -811,14 +811,14 @@
|
|
bool MainWindow::isExitsPower()
|
|
{
|
|
QProcess *process = new QProcess;
|
|
- process->start("dpkg -l ukui-power-manager");
|
|
+ process->start("rpm -q ukui-power-manager");
|
|
process->waitForFinished();
|
|
|
|
QByteArray ba = process->readAllStandardOutput();
|
|
delete process;
|
|
QString mOutput = QString(ba.data());
|
|
|
|
- return mOutput.contains("ii", Qt::CaseSensitive) ? true : false;
|
|
+ return mOutput.contains("ukui-power-manager", Qt::CaseSensitive) ? true : false;
|
|
}
|
|
|
|
bool MainWindow::dblOnEdge(QMouseEvent *event) {
|