| #! [0] |
| QT += widgets designer |
| #! [0] |
| |
| 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) |
| CONFIG += install_ok |
| } else { |
| # Public example: |
| |
| #! [1] |
| TEMPLATE = lib |
| CONFIG += plugin |
| #! [1] |
| |
| TARGET = $$qtLibraryTarget($$TARGET) |
| |
| target.path = $$[QT_INSTALL_PLUGINS]/designer |
| INSTALLS += target |
| |
| } |
| |
| #! [2] |
| HEADERS += tictactoe.h \ |
| tictactoedialog.h \ |
| tictactoeplugin.h \ |
| tictactoetaskmenu.h |
| SOURCES += tictactoe.cpp \ |
| tictactoedialog.cpp \ |
| tictactoeplugin.cpp \ |
| tictactoetaskmenu.cpp |
| OTHER_FILES += tictactoe.json |
| #! [2] |