diff --git a/src/libs/vmisc/vabstractapplication.cpp b/src/libs/vmisc/vabstractapplication.cpp index c3c604363..d7427190a 100644 --- a/src/libs/vmisc/vabstractapplication.cpp +++ b/src/libs/vmisc/vabstractapplication.cpp @@ -397,7 +397,7 @@ void VAbstractApplication::ClearTranslation() delete qtTranslator; } -#if defined(Q_OS_WIN) && !defined(QBS_BUILD) +#if (defined(Q_OS_WIN) && !defined(QBS_BUILD)) || defined(APPIMAGE) if (not qtxmlTranslator.isNull()) { removeTranslator(qtxmlTranslator); diff --git a/src/libs/vmisc/vabstractapplication.h b/src/libs/vmisc/vabstractapplication.h index b24d58060..189f4f63c 100644 --- a/src/libs/vmisc/vabstractapplication.h +++ b/src/libs/vmisc/vabstractapplication.h @@ -138,7 +138,7 @@ protected: VCommonSettings *settings{nullptr}; QPointer qtTranslator{nullptr}; -#if defined(Q_OS_WIN) && !defined(QBS_BUILD) +#if (defined(Q_OS_WIN) && !defined(QBS_BUILD)) || defined(APPIMAGE) QPointer qtxmlTranslator{nullptr}; QPointer qtBaseTranslator{nullptr}; #endif // defined(Q_OS_WIN) && !defined(QBS_BUILD)