diff options
Diffstat (limited to 'src/corelib/tools')
-rw-r--r-- | src/corelib/tools/qcommandlineoption.h | 2 | ||||
-rw-r--r-- | src/corelib/tools/qcommandlineparser.h | 2 | ||||
-rw-r--r-- | src/corelib/tools/tools.pri | 13 |
3 files changed, 13 insertions, 4 deletions
diff --git a/src/corelib/tools/qcommandlineoption.h b/src/corelib/tools/qcommandlineoption.h index 6ebaab3d48..4dcae03ad9 100644 --- a/src/corelib/tools/qcommandlineoption.h +++ b/src/corelib/tools/qcommandlineoption.h @@ -43,6 +43,8 @@ #include <QtCore/qstringlist.h> #include <QtCore/qshareddata.h> +QT_REQUIRE_CONFIG(commandlineparser); + QT_BEGIN_NAMESPACE class QCommandLineOptionPrivate; diff --git a/src/corelib/tools/qcommandlineparser.h b/src/corelib/tools/qcommandlineparser.h index 51bab66ca7..4584c384cc 100644 --- a/src/corelib/tools/qcommandlineparser.h +++ b/src/corelib/tools/qcommandlineparser.h @@ -45,6 +45,8 @@ #include <QtCore/qcoreapplication.h> #include <QtCore/qcommandlineoption.h> +QT_REQUIRE_CONFIG(commandlineparser); + QT_BEGIN_NAMESPACE class QCommandLineParserPrivate; diff --git a/src/corelib/tools/tools.pri b/src/corelib/tools/tools.pri index 2a203df4b8..47b0b2d4be 100644 --- a/src/corelib/tools/tools.pri +++ b/src/corelib/tools/tools.pri @@ -15,8 +15,6 @@ HEADERS += \ tools/qbytedata_p.h \ tools/qcache.h \ tools/qchar.h \ - tools/qcommandlineoption.h \ - tools/qcommandlineparser.h \ tools/qcollator.h \ tools/qcollator_p.h \ tools/qcontainerfwd.h \ @@ -82,8 +80,6 @@ SOURCES += \ tools/qbytearraylist.cpp \ tools/qbytearraymatcher.cpp \ tools/qcollator.cpp \ - tools/qcommandlineoption.cpp \ - tools/qcommandlineparser.cpp \ tools/qcryptographichash.cpp \ tools/qdatetime.cpp \ tools/qdatetimeparser.cpp \ @@ -184,6 +180,15 @@ qtConfig(regularexpression) { SOURCES += tools/qregularexpression.cpp } +qtConfig(commandlineparser) { + HEADERS += \ + tools/qcommandlineoption.h \ + tools/qcommandlineparser.h + SOURCES += \ + tools/qcommandlineoption.cpp \ + tools/qcommandlineparser.cpp +} + INCLUDEPATH += ../3rdparty/harfbuzz/src HEADERS += ../3rdparty/harfbuzz/src/harfbuzz.h SOURCES += ../3rdparty/harfbuzz/src/harfbuzz-buffer.c \ |