aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.cpp
diff options
context:
space:
mode:
authorSaturneric <[email protected]>2021-06-25 22:00:53 +0000
committerSaturneric <[email protected]>2021-06-25 22:00:53 +0000
commitf114be410398732c96a8033985abf44ba077c931 (patch)
tree9a4fd1f1c17d6e0e782dfd03758b97505af5a68a /src/main.cpp
parentUpdate CMakeLists.txt; (diff)
downloadGpgFrontend-f114be410398732c96a8033985abf44ba077c931.tar.gz
GpgFrontend-f114be410398732c96a8033985abf44ba077c931.zip
Update Project Configuration and Srouce code for macOS Release Build
Diffstat (limited to '')
-rw-r--r--src/main.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main.cpp b/src/main.cpp
index 04d109b7..00ab2738 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -43,7 +43,7 @@ int main(int argc, char *argv[]) {
QTextCodec::setCodecForLocale(QTextCodec::codecForName("utf-8"));
// css
- QFile file(qApp->applicationDirPath() + "/css/default.qss");
+ QFile file(RESOURCE_DIR(qApp->applicationDirPath()) + "/css/default.qss");
file.open(QFile::ReadOnly);
QString styleSheet = QLatin1String(file.readAll());
qApp->setStyleSheet(styleSheet);
@@ -53,8 +53,8 @@ int main(int argc, char *argv[]) {
* internationalisation. loop to restart mainwindow
* with changed translation when settings change.
*/
- if(!QDir(appPath + "/conf").exists()) {
- QDir().mkdir(appPath + "/conf");
+ if(!QDir(RESOURCE_DIR(appPath) + "/conf").exists()) {
+ QDir().mkdir(RESOURCE_DIR(appPath) + "/conf");
}
QSettings::setDefaultFormat(QSettings::IniFormat);
QSettings settings(RESOURCE_DIR(appPath) + "/conf/gpgfrontend.ini", QSettings::IniFormat);
@@ -72,12 +72,12 @@ int main(int argc, char *argv[]) {
lang = QLocale::system().name();
}
qDebug() << "Language set" << lang;
- translator.load( appPath + "/ts/" + "gpgfrontend_" + lang);
+ translator.load(RESOURCE_DIR(appPath) + "/ts/" + "gpgfrontend_" + lang);
qDebug() << "Translator" << translator.filePath();
QApplication::installTranslator(&translator);
// set qt translations
- translator2.load("./ts/qt_" + lang, appPath);
+ translator2.load(RESOURCE_DIR(appPath) + "/ts/qt_" + lang);
qDebug() << "Translator2" << translator2.filePath();
QApplication::installTranslator(&translator2);