some fixes for Windows

This commit is contained in:
pls.153 2022-04-21 17:33:17 +02:00
parent 1ebfd77f35
commit 383382321c
7 changed files with 16 additions and 6 deletions

View file

@ -10,3 +10,7 @@ MOC_DIR = ./tmp/
HEADERS += lib.h
SOURCES += lib.cpp
win32 {
include(../../src/windows.pri)
}

View file

@ -13,9 +13,8 @@ QObject* ini() {
cpp = new CPP;
// needed for QMessageBox
static int argc = 1;
static char* argv[] = {"cpp"};
new QApplication(argc, argv);
static int argc = 0;
new QApplication(argc, nullptr);
}
return cpp;
}

View file

@ -42,6 +42,8 @@ macx: LIBS += -L../../../platforms/macos/lib
win32: LIBS += -L../../../platforms/windows/lib
win32 {
LIBS += ws2_32
include(../../src/windows.pri)
}

View file

@ -42,6 +42,8 @@ macx: LIBS += -L../../../platforms/macos/lib
win32: LIBS += -L../../../platforms/windows/lib
win32 {
LIBS += ws2_32
include(../../src/windows.pri)
}

View file

@ -42,6 +42,8 @@ macx: LIBS += -L../../../platforms/macos/lib
win32: LIBS += -L../../../platforms/windows/lib
win32 {
LIBS += ws2_32
include(../../src/windows.pri)
}

View file

@ -42,6 +42,8 @@ macx: LIBS += -L../../../platforms/macos/lib
win32: LIBS += -L../../../platforms/windows/lib
win32 {
LIBS += ws2_32
include(../../src/windows.pri)
}

View file

@ -107,9 +107,8 @@ int main(int argc, char* argv[]) {
view.show();
}
#ifdef Q_OS_WIN
// uncomment for apps without console
//lqml.ignoreIOStreams();
#if (defined Q_OS_WIN) && (defined DESKTOP_APP)
lqml.ignoreIOStreams();
#endif
#if (defined Q_OS_ANDROID) || (defined Q_OS_IOS)