aboutsummaryrefslogtreecommitdiffstats
path: root/qt6gtk2.pri
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2025-03-12 23:54:16 -0400
committerLibravatarUnit 193 <unit193@unit193.net>2025-03-12 23:54:16 -0400
commita52ba004cbbbd7adbe0b30dc8c5c45f5a675187f (patch)
treebab7ac1b321b4c6df337c0f324b54a4b3d4bd49a /qt6gtk2.pri
Import Upstream version 0.3upstream/0.3
Diffstat (limited to 'qt6gtk2.pri')
-rw-r--r--qt6gtk2.pri24
1 files changed, 24 insertions, 0 deletions
diff --git a/qt6gtk2.pri b/qt6gtk2.pri
new file mode 100644
index 0000000..896bdc7
--- /dev/null
+++ b/qt6gtk2.pri
@@ -0,0 +1,24 @@
+#Some conf to redirect intermediate stuff in separate dirs
+UI_DIR=./.build/ui/
+MOC_DIR=./.build/moc/
+OBJECTS_DIR=./.build/obj
+RCC_DIR=./.build/rcc
+
+CONFIG += hide_symbols c++17
+DEFINES += QT_DEPRECATED_WARNINGS QT_DISABLE_DEPRECATED_BEFORE=0x060000
+DEFINES += QT_NO_CAST_FROM_BYTEARRAY QT_STRICT_ITERATORS QT_NO_FOREACH QT_DEPRECATED_WARNINGS
+QMAKE_DISTCLEAN += -r .build
+
+#*-g++ {
+# QMAKE_CXXFLAGS += -Werror=suggest-override
+# QMAKE_CXXFLAGS += -Wzero-as-null-pointer-constant
+#}
+
+!isEqual (QT_MAJOR_VERSION, 6) {
+ error("Use Qt 6.0.0 or higher.")
+}
+
+#Install paths
+unix {
+ isEmpty(PLUGINDIR):PLUGINDIR = $$[QT_INSTALL_PLUGINS]
+}