aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYordan Karadzhov (VMware) <y.karadz@gmail.com>2022-04-11 16:06:24 +0300
committerYordan Karadzhov (VMware) <y.karadz@gmail.com>2022-04-13 11:57:55 +0300
commitc68e84a38d4bc39a3c744fb419e8ae73ad9f67e9 (patch)
treebaca3c7035ac17f69640830511b3760bf2d70a72
parent01e5f80df578ef56e0f5ece2cc510cf4d1eb9ce4 (diff)
downloadkernel-shark-c68e84a38d4bc39a3c744fb419e8ae73ad9f67e9.tar.gz
kernel-shark: Do not hard-code app name
Instead, use 'cmakedefine' the export the corresponding Cmake build variable. Signed-off-by: Yordan Karadzhov (VMware) <y.karadz@gmail.com>
-rw-r--r--build/deff.h.cmake3
-rw-r--r--src/kernelshark.cpp2
2 files changed, 4 insertions, 1 deletions
diff --git a/build/deff.h.cmake b/build/deff.h.cmake
index 82379df4..4302f001 100644
--- a/build/deff.h.cmake
+++ b/build/deff.h.cmake
@@ -11,6 +11,9 @@
/** KernelShark Version number. */
#cmakedefine KS_VERSION_STRING "@KS_VERSION_STRING@"
+/** KernelShark Application name. */
+#cmakedefine KS_APP_NAME "@KS_APP_NAME@"
+
/** KernelShark installation prefix path. */
#cmakedefine _INSTALL_PREFIX "@_INSTALL_PREFIX@"
diff --git a/src/kernelshark.cpp b/src/kernelshark.cpp
index c373f54f..1ad15f43 100644
--- a/src/kernelshark.cpp
+++ b/src/kernelshark.cpp
@@ -56,7 +56,7 @@ int main(int argc, char **argv)
int c;
QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
- QApplication::setDesktopFileName("kernelshark");
+ QApplication::setDesktopFileName(KS_APP_NAME);
QApplication a(argc, argv);
KsMainWindow ks;