调整app QAction 版本不兼容问题

This commit is contained in:
modehua 2023-01-29 15:24:02 +08:00
parent d3313b271b
commit 40d46fa0b5
2 changed files with 56 additions and 55 deletions

View File

@ -161,8 +161,8 @@ MainWindow::MainWindow(const QString& appLang, QWidget *parent)
ui->toolBar->addAction(ui->act_help);
m_menu_language = new QMenu(tr("menu_language"));
m_act_simpCN = new QAction(tr("act_simpCN"));
m_act_English = new QAction(tr("act_English"));
m_act_simpCN = new QAction(tr("act_simpCN"),nullptr);
m_act_English = new QAction(tr("act_English"),nullptr);
m_act_simpCN->setCheckable(true);
m_act_English->setCheckable(true);
ui->menu_info->addMenu(m_menu_language);

View File

@ -3,7 +3,7 @@ QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
CONFIG += c++11
QMAKE_CXXFLAGS += -std=c++0x
# The following define makes your compiler emit warnings if you use
# any Qt feature that has been marked deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
@ -50,6 +50,7 @@ win32 {
}
unix {
LIBS += -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver -llang
QMAKE_LFLAGS += -static-libstdc++ -static-libgcc
DISTRIBUTION = $$system(cat /etc/issue | cut -d\' \' -f1)
message($$DISTRIBUTION)
@ -63,7 +64,7 @@ unix {
DEFINES += UOS
contains(ARCH, x86_64){
DEFINES += x86_64
LIBS += -L../../../../release/uos/x86_64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
LIBS += -L../../../../release/uos/x86_64 #-lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver -llang
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/x86_64/
}
@ -73,7 +74,7 @@ unix {
}
contains(ARCH, aarch64){
DEFINES += aarch64
LIBS += -L../../../../release/uos/aarch64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
LIBS += -L../../../../release/uos/aarch64 #-lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver -llang
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/aarch64/
}
@ -83,7 +84,7 @@ unix {
}
contains(ARCH, mips64){
DEFINES += mips64
LIBS += -L../../../../release/uos/mips64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
LIBS += -L../../../../release/uos/mips64 #-lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver -llang
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/mips64/
}
@ -93,7 +94,7 @@ unix {
}
contains(ARCH, loongarch64){
DEFINES += loongarch64
LIBS += -L../../../../release/uos/loongarch64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
LIBS += -L../../../../release/uos/loongarch64 #-lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver -llang
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/loongarch64/
}
@ -106,7 +107,7 @@ unix {
DEFINES += KYLIN
contains(ARCH, x86_64){
DEFINES += x86_64
LIBS += -L../../../../release/kylin/x86_64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
LIBS += -L../../../../release/kylin/x86_64 #-lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver -llang
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/x86_64/
}
@ -116,7 +117,7 @@ unix {
}
contains(ARCH, aarch64){
DEFINES += aarch64
LIBS += -L../../../../release/kylin/aarch64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
LIBS += -L../../../../release/kylin/aarch64 #-lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/aarch64/
}
@ -126,7 +127,7 @@ unix {
}
contains(ARCH, mips64){
DEFINES += mips64
LIBS += -L../../../../release/kylin/mips64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
LIBS += -L../../../../release/kylin/mips64 #-lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/mips64/
}
@ -136,7 +137,7 @@ unix {
}
contains(ARCH, loongarch64){
DEFINES += loongarch64
LIBS += -L../../../../release/kylin/loongarch64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
LIBS += -L../../../../release/kylin/loongarch64 #-lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/loongarch64/
}