--- /dev/null
+QT_DESIGNER_VERSION = $$QT_VERSION
+QT_DESIGNER_MAJOR_VERSION = $$QT_MAJOR_VERSION
+QT_DESIGNER_MINOR_VERSION = $$QT_MINOR_VERSION
+QT_DESIGNER_PATCH_VERSION = $$QT_PATCH_VERSION
+
+QT.designer.name = QtDesigner
+QT.designer.includes = $$QT_MODULE_INCLUDE_BASE $$QT_MODULE_INCLUDE_BASE/QtDesigner
+QT.designer.sources = $$QT_MODULE_BASE/src/designer/src/lib
+QT.designer.libs = $$QT_MODULE_LIB_BASE
+QT.designer.depends = xml
--- /dev/null
+QT_UITOOLS_VERSION = $$QT_VERSION
+QT_UITOOLS_MAJOR_VERSION = $$QT_MAJOR_VERSION
+QT_UITOOLS_MINOR_VERSION = $$QT_MINOR_VERSION
+QT_UITOOLS_PATCH_VERSION = $$QT_PATCH_VERSION
+
+QT.uitools.name = QtUiTools
+QT.uitools.includes = $$QT_MODULE_INCLUDE_BASE $$QT_MODULE_INCLUDE_BASE/QtUiTools
+QT.uitools.sources = $$QT_MODULE_BASE/src/designer/src/uitools
+QT.uitools.libs = $$QT_MODULE_LIB_BASE
+QT.uitools.depends = xml
+DEFINES += QT_NO_WEBKIT
include(../../../shared/fontpanel/fontpanel.pri)
TEMPLATE = app
LANGUAGE = C++
CONFIG += qt \
warn_on \
help
-QT += network
+QT += network help
PROJECTNAME = Assistant
DESTDIR = ../../../../bin
target.path = $$[QT_INSTALL_BINS]
INSTALLS += target
DEPENDPATH += ../shared
-DEPENDPATH += .
-INCLUDEPATH += .
+INCLUDEPATH += $$QT.help.includes
# ## Work around a qmake issue when statically linking to
# ## not-yet-installed plugins
QT += xml \
- network
+ network \
+ help
TEMPLATE = app
DESTDIR = ../../../../bin
TARGET = qcollectiongenerator
-QT += xml
+QT += xml help
TEMPLATE = app
TARGET = qhelpconverter
DESTDIR = ../../../../bin
DESTDIR = ../../../../bin
CONFIG += qt warn_on help console
CONFIG -= app_bundle
-QT += network
+QT += network help
target.path=$$[QT_INSTALL_BINS]
INSTALLS += target
+load(qt_module)
+
TEMPLATE = lib
TARGET = QtDesignerComponents
contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols
CONFIG += qt depend_prl no_objective_c designer
win32|mac: CONFIG += debug_and_release
-QTDIR_build {
- DESTDIR = $$QT_BUILD_TREE/lib
- !wince*:DLLDESTDIR = $$QT_BUILD_TREE/bin
-}
+DESTDIR = $$QT_BUILD_TREE/lib
+!wince*:DLLDESTDIR = $$QT_BUILD_TREE/bin
+QT += designer
# QtDesignerComponents uses
DEFINES += QT_STATICPLUGIN
VERSION=$${QT_MAJOR_VERSION}.$${QT_MINOR_VERSION}.$${QT_PATCH_VERSION}
}
-include(../../../../../src/qt_targets.pri)
+include($$QT_SOURCE_TREE/src/qt_targets.pri)
QMAKE_TARGET_PRODUCT = Designer
QMAKE_TARGET_DESCRIPTION = Graphical user interface designer.
+load(qt_module)
DESTDIR = ../../../../bin
-QT += xml network
+QT += xml network designer
contains(QT_CONFIG, script): QT += script
build_all:!build_pass {
CONFIG -= build_all
+load(qt_module)
+
TEMPLATE=lib
TARGET=QtDesigner
QT += xml
contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols
CONFIG += qt
win32|mac: CONFIG += debug_and_release
-DESTDIR = ../../../../lib
-!wince*:DLLDESTDIR = ../../../../bin
+DESTDIR = $$QT_BUILD_TREE/lib
+!wince*:DLLDESTDIR = $$QT_BUILD_TREE/bin
+INCLUDEPATH += $$QT.designer.includes
isEmpty(QT_MAJOR_VERSION) {
VERSION=4.3.0
unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES += QtXml
-include(../../../../src/qt_targets.pri)
+include($$QT_SOURCE_TREE/src/qt_targets.pri)
QMAKE_TARGET_PRODUCT = Designer
QMAKE_TARGET_DESCRIPTION = Graphical user interface designer.
include(../../../../shared/qtpropertybrowser/qtpropertybrowserutils.pri)
include(../../../../shared/deviceskin/deviceskin.pri)
-include(../../../../../src/tools/rcc/rcc.pri)
+include($$QT_SOURCE_TREE/src/tools/rcc/rcc.pri)
include(../../../../shared/findwidget/findwidget.pri)
include(../../../../shared/qtgradienteditor/qtgradienteditor.pri)
+load(qt_modules)
+
TEMPLATE = app
LANGUAGE = C++
DESTDIR = ../../../bin
-QT += xml
+QT += xml uitools designer
CONFIG += qt \
warn_on \
include(../shared/formats.pri)
DEFINES += QFORMINTERNAL_NAMESPACE
+
INCLUDEPATH += ../../designer/src/uitools
INCLUDEPATH += ../../designer/src/lib/uilib
+load(qt_module)
+
TEMPLATE = app
TARGET = lrelease
DESTDIR = ../../../bin
win32:SOURCES += $$QT_SOURCE_TREE/src/corelib/io/qsettings_win.cpp
macx:SOURCES += $$QT_SOURCE_TREE/src/corelib/io/qsettings_mac.cpp
-include(../../../src/tools/bootstrap/bootstrap.pri)
+include($$QT_SOURCE_TREE/src/tools/bootstrap/bootstrap.pri)
include(../shared/formats.pri)
include(../shared/proparser.pri)
-include(../../shared/symbian/epocroot.pri)
+include($$QT_SOURCE_TREE/tools/shared/symbian/epocroot.pri)
win32:LIBS += -ladvapi32 # for qsettings_win.cpp
+load(qt_module)
+
TEMPLATE = app
TARGET = lupdate
DESTDIR = ../../../bin
include(../shared/formats.pri)
include(../shared/proparser.pri)
-include($$QT_SOURCE_TREE/src/declarative/qml/parser/parser.pri)
-INCLUDEPATH += $$QT_SOURCE_TREE/src/declarative/qml $$QT_BUILD_TREE/include/QtDeclarative
+include($$QT.declarative.sources/qml/parser/parser.pri)
+INCLUDEPATH += $$QT.declarative.sources/qml $$QT.declarative.includes
SOURCES += \
main.cpp \
+load(qt_module)
+
TEMPLATE = app
CONFIG += qt warn_on x11
build_all:!build_pass {
+load(qt_module)
+
TEMPLATE = app
DESTDIR = ../../bin
DEPENDPATH += .
-INCLUDEPATH += . ../../src/3rdparty/harfbuzz/src
+INCLUDEPATH += . $$QT_SOURCE_TREE/src/3rdparty/harfbuzz/src
TARGET = qttracereplay
# Input
} else {
SUBDIRS = assistant \
pixeltool \
- porting \
qtestlib \
qttracereplay
contains(QT_EDITION, Console) {
SUBDIRS += designer
}
}
- unix:!symbian:!mac:!embedded:!qpa:SUBDIRS += qtconfig
+# unix:!symbian:!mac:!embedded:!qpa:SUBDIRS += qtconfig
win32:!wince*:SUBDIRS += activeqt
}
}
%modules = ( # path to module name map
"QtHelp" => "$basedir/src/assistant/lib",
+ "QtDesigner" => "$basedir/src/designer/src/lib",
+ "QtUiTools" => "$basedir/src/designer/src/uitools",
);
%moduleheaders = ( # restrict the module headers to those found in relative path
);
%classnames = (
);
%mastercontent = (
+ "sql" => "#include <QtSql/QtSql>\n",
+ "xml" => "#include <QtXml/QtXml>\n",
+ "network" => "#include <QtNetwork/QtNetwork>\n",
+ "script" => "#include <QtScript/QtScript>\n",
+ "qt3support" => "#include <Qt3Support/Qt3Support>\n",
+ "declarative" => "#include <QtDeclarative/QtDeclarative>\n",
+ "help" => "#include <QtHelp/QtHelp>\n",
+ "designer" => "#include <QtDesigner/QtDesigner>\n",
+ "uitools" => "#include <QtUiTools/QtUiTools>\n",
);
%modulepris = (
"QtHelp" => "$basedir/modules/qt_help.pri",
+ "QtDesigner" => "$basedir/modules/qt_designer.pri",
+ "QtUiTools" => "$basedir/modules/qt_uitools.pri",
);