@@ -55,14 +55,24 @@ jobs:
5555 printf "include(GNUInstallDirs)\n" >> CMakeLists.txt
5656 printf "install(TARGETS testqtcli RUNTIME DESTINATION bin)\n" >> CMakeLists.txt
5757 # main.cpp
58- printf '#include <QCoreApplication>\n#include <QDebug>\n\n' > main.cpp
58+ printf '#include <QCoreApplication>\n#include <QLibraryInfo>\n#include < QDebug>\n\n' > main.cpp
5959 printf 'int main(int argc, char* argv[])\n{\n' >> main.cpp
6060 printf '\tQCoreApplication* mroot = new QCoreApplication(argc, argv);\n\n' >> main.cpp
6161 printf '\tqDebug() << "argv[0]: " << argv[0];\n' >> main.cpp
6262 printf '\tqDebug() << "arguments: " << mroot->arguments();\n' >> main.cpp
6363 printf '\tqDebug() << "applicationFilePath: " << mroot->applicationFilePath();\n' >> main.cpp
6464 printf '\tqDebug() << "applicationDirPath: " << mroot->applicationDirPath();\n' >> main.cpp
65- printf '\tqDebug() << "libraryPaths: " << mroot->libraryPaths();\n\n' >> main.cpp
65+ printf '\tqDebug() << "libraryPaths: " << mroot->libraryPaths();\n' >> main.cpp
66+ printf '\tqDebug() << "";\n' >> main.cpp
67+ printf '\tqDebug() << "Version: " << QLibraryInfo::version();\n' >> main.cpp
68+ printf '\tqDebug() << "PrefixPath: " << QLibraryInfo::path(QLibraryInfo::PrefixPath);\n' >> main.cpp
69+ printf '\tqDebug() << "LibrariesPath: " << QLibraryInfo::path(QLibraryInfo::LibrariesPath);\n' >> main.cpp
70+ printf '\tqDebug() << "LibraryExecutablesPath: " << QLibraryInfo::path(QLibraryInfo::LibraryExecutablesPath);\n' >> main.cpp
71+ printf '\tqDebug() << "BinariesPath: " << QLibraryInfo::path(QLibraryInfo::BinariesPath);\n' >> main.cpp
72+ printf '\tqDebug() << "PluginsPath: " << QLibraryInfo::path(QLibraryInfo::PluginsPath);\n' >> main.cpp
73+ printf '\tqDebug() << "ArchDataPath: " << QLibraryInfo::path(QLibraryInfo::ArchDataPath);\n' >> main.cpp
74+ printf '\tqDebug() << "DataPath: " << QLibraryInfo::path(QLibraryInfo::DataPath);\n' >> main.cpp
75+ printf '\tqDebug() << "SettingsPath: " << QLibraryInfo::path(QLibraryInfo::SettingsPath);\n\n' >> main.cpp
6676 printf '\treturn mroot->exec();\n}\n' >> main.cpp
6777
6878 - name : Configure CMake
0 commit comments