#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_NO_CAST_FROM_BYTEARRAY QT_STRICT_ITERATORS QT_NO_FOREACH QT_MESSAGELOGCONTEXT DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060200 QT_DEPRECATED_WARNINGS QT_NO_CAST_FROM_ASCII QMAKE_DISTCLEAN += -r .build #*-g++ { # QMAKE_CXXFLAGS += -Werror=suggest-override # QMAKE_CXXFLAGS += -Wzero-as-null-pointer-constant #} !isEqual(QT_MAJOR_VERSION, 6)|!greaterThan(QT_MINOR_VERSION, 1) { error("Use Qt 6.2.0 or higher.") } #Install paths unix { isEmpty(PLUGINDIR):PLUGINDIR = $$[QT_INSTALL_PLUGINS] }