d2c6294bd5
Add a class to display debug messages, providing convenience functions for installing and formatting parameters like indentation. It prints a startup message containing relevant information about Qt. Change-Id: Id0a19adbb5953a6ded1a8e692f242b63748e7273 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
52 lines
981 B
Plaintext
52 lines
981 B
Plaintext
INCLUDEPATH += $$PWD
|
|
SOURCES += \
|
|
$$PWD/textdump.cpp \
|
|
$$PWD/eventfilter.cpp \
|
|
$$PWD/qwindowdump.cpp \
|
|
$$PWD/debugproxystyle.cpp
|
|
|
|
HEADERS += \
|
|
$$PWD/textdump.h \
|
|
$$PWD/eventfilter.h \
|
|
$$PWD/qwindowdump.h \
|
|
$$PWD/nativewindowdump.h \
|
|
$$PWD/debugproxystyle.h
|
|
|
|
win32 {
|
|
SOURCES += $$PWD/nativewindowdump_win.cpp
|
|
LIBS *= -luser32
|
|
} else {
|
|
SOURCES += $$PWD/nativewindowdump.cpp
|
|
}
|
|
|
|
greaterThan(QT_MAJOR_VERSION, 4) {
|
|
QT += gui-private core-private
|
|
contains(QT, widgets) {
|
|
HEADERS += \
|
|
$$PWD/qwidgetdump.h \
|
|
$$PWD/logwidget.h
|
|
|
|
SOURCES += \
|
|
$$PWD/qwidgetdump.cpp \
|
|
$$PWD/logwidget.cpp
|
|
}
|
|
} else {
|
|
HEADERS += \
|
|
$$PWD/qwidgetdump.h \
|
|
$$PWD/logwidget.h
|
|
|
|
SOURCES += \
|
|
$$PWD/qwidgetdump.cpp \
|
|
$$PWD/logwidget.cpp
|
|
}
|
|
|
|
contains(QT, opengl) {
|
|
HEADERS += \
|
|
$$PWD/glinfo.h
|
|
|
|
SOURCES += \
|
|
$$PWD/glinfo.cpp
|
|
}
|
|
|
|
DEFINES += QT_DIAG_LIB
|