Container Extension Example▲
Sélectionnez
QTDIR_build {
# This is only for the Qt build. Do not use externally. We mean it.
PLUGIN_TYPE =
designer
PLUGIN_CLASS_NAME =
MultiPageWidgetPlugin
load(qt_plugin)
CONFIG +=
install_ok
}
else
{
# Public example:
TEMPLATE =
lib
CONFIG +=
plugin
TARGET =
$$qtLibraryTarget($$TARGET)
target.path =
$$[QT_INSTALL_PLUGINS]/
designer
INSTALLS +=
target
}
QT +=
widgets designer
HEADERS +=
multipagewidget.h \
multipagewidgetplugin.h \
multipagewidgetcontainerextension.h \
multipagewidgetextensionfactory.h
SOURCES +=
multipagewidget.cpp \
multipagewidgetplugin.cpp \
multipagewidgetcontainerextension.cpp \
multipagewidgetextensionfactory.cpp
OTHER_FILES +=
multipagewidget.json