taskmenuextension.pro Example File | Qt Designer Manual

- Qt 5.4
- Qt Designer Manual
- Task Menu Extension Example
- taskmenuextension.pro Example File
- Qt 5.4.2 Reference Documentation

# taskmenuextension.pro Example File

taskmenuextension/taskmenuextension.pro

    QT      += widgets designer

    QTDIR_build {
    # This is only for the Qt build. Do not use externally. We mean it.
    PLUGIN_TYPE = designer
    PLUGIN_CLASS_NAME = TicTacToePlugin
    load(qt_plugin)
    } else {
    # Public example:

    TEMPLATE = lib
    CONFIG  += plugin

    TARGET = $$qtLibraryTarget($$TARGET)

    target.path = $$[QT_INSTALL_PLUGINS]/designer
    INSTALLS += target

    }

    HEADERS += tictactoe.h \
               tictactoedialog.h \
               tictactoeplugin.h \
               tictactoetaskmenu.h
    SOURCES += tictactoe.cpp \
               tictactoedialog.cpp \
               tictactoeplugin.cpp \
               tictactoetaskmenu.cpp
    OTHER_FILES += tictactoe.json