Skip to content

Commit be8520f

Browse files
committed
Activate USE_NATIVE_WIDGETS in OpenGL example
1 parent 2db7704 commit be8520f

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

config.pri

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
contains(TARGETS_USE_NATIVE_WIDGETS, $$TARGET):DEFINES += USE_NATIVE_WIDGETS

examples/openGL/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,11 @@ qt_add_executable(
4747
logo.cpp
4848
logo.h)
4949

50+
if(WITH_USE_NATIVE_WIDGETS)
51+
target_compile_definitions(qtadvanceddocking-qt${QT_VERSION_MAJOR}
52+
PRIVATE USE_NATIVE_WIDGETS)
53+
endif()
54+
5055
target_include_directories(${PROJECT_NAME}
5156
PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../../src")
5257
target_link_libraries(${PROJECT_NAME}

examples/openGL/openGL.pro

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ CONFIG += qmltypes
1111
QML_IMPORT_NAME = fbitem
1212
QML_IMPORT_MAJOR_VERSION = 1
1313

14+
TARGETS_USE_NATIVE_WIDGETS += qtadvanceddocking
15+
include(../../config.pri)
16+
1417
adsBuildStatic {
1518
DEFINES += ADS_STATIC
1619
}
1720

18-
DEFINES += QT_DEPRECATED_WARNINGS
19-
DEFINES += QT_DEBUG_PLUGINS
20-
2121
SOURCES += \
2222
glwidget.cpp \
2323
main.cpp \

src/src.pro

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ adsBuildStatic {
1616
DEFINES += ADS_STATIC
1717
}
1818

19+
include(../config.pri)
20+
1921
windows {
2022
# MinGW
2123
*-g++* {

0 commit comments

Comments
 (0)