@@ -15,6 +15,7 @@ if(TRUE)
spark_add_executable_path(${PROJECT_NAME}
${PROJECT_SOURCE_DIR}/src
${PROJECT_SOURCE_DIR}/src/cceditor
+ ${PROJECT_SOURCE_DIR}/src/utils
${QRC_SOURCES})
target_include_directories(${PROJECT_NAME} PRIVATE
@@ -0,0 +1,15 @@
+#include "pathutil.h"
+
+#include <QApplication>
+#include <QDir>
+QString PathUtil::execDir()
+{
+ QString path = qApp->applicationDirPath();
+ return path + QDir::separator();
+}
+QString PathUtil::pluginDir() {
+ QString path = execDir() + "plugin";
@@ -0,0 +1,13 @@
+#ifndef PATHUTIL_H
+#define PATHUTIL_H
+#include <QString>
+class PathUtil
+public:
+ static QString execDir();
+ static QString pluginDir();
+};
+#endif // PATHUTIL_H