Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 44 lines 1.4 kB view raw
1diff --git a/src/plugins/colorscheme.cpp b/src/plugins/colorscheme.cpp 2index 7c51806..4d8015b 100644 3--- a/src/plugins/colorscheme.cpp 4+++ b/src/plugins/colorscheme.cpp 5@@ -3,16 +3,7 @@ 6 #include <QProcess> 7 8 void ColorScheme::setTheme(QString themeName) { 9- QProcess process; 10- QString locateProgram = "whereis"; 11- QStringList programToLocate = {"plasma-apply-colorscheme"}; 12- 13- process.start(locateProgram, programToLocate); 14- process.waitForFinished(); 15- 16- QString program(process.readAllStandardOutput()); 17- program.replace("plasma-apply-colorscheme: ", ""); 18- program.replace("\n", ""); 19+ QString program("@plasma-apply-colorscheme@"); 20 21 QStringList arguments{themeName}; 22 QProcess::startDetached(program, arguments); 23diff --git a/src/plugins/icons.cpp b/src/plugins/icons.cpp 24index 1cc306f..745d042 100644 25--- a/src/plugins/icons.cpp 26+++ b/src/plugins/icons.cpp 27@@ -5,16 +5,7 @@ 28 void Icons::setTheme(QString iconTheme) { 29 30 // locate plasma-changeicons program 31- QProcess process; 32- QString locateProgram = "whereis"; 33- QStringList programToLocate = {"plasma-changeicons"}; 34- 35- process.start(locateProgram, programToLocate); 36- process.waitForFinished(); 37- 38- QString program(process.readAllStandardOutput()); 39- program.replace("plasma-changeicons: ", ""); 40- program.replace("\n", ""); 41+ QString program("@plasma-changeicons@"); 42 43 // apply the icon theme 44 QStringList arguments{iconTheme};