plugin.pro Example File | Qt Widgets 5.12.10

- Qt 5.12
- Qt Widgets
- Style Plugin Example
- plugin.pro Example File
- Qt 5.12.10 Reference Documentation

# plugin.pro Example File

tools/styleplugin/plugin/plugin.pro

     TEMPLATE    = lib
     CONFIG     += plugin
     QT         += widgets
     HEADERS     = simplestyle.h \
                   simplestyleplugin.h
     SOURCES     = simplestyle.cpp \
                   simplestyleplugin.cpp
     TARGET      = simplestyleplugin
     win32 {
         CONFIG(debug, release|debug):DESTDIR = ../debug/styles/
         CONFIG(release, release|debug):DESTDIR = ../release/styles/
     } else {
         DESTDIR = ../styles/
     }

     EXAMPLE_FILES += simplestyle.json

     # install
     target.path = $$[QT_INSTALL_EXAMPLES]/widgets/tools/styleplugin/styles
     INSTALLS += target

     CONFIG += install_ok  # Do not cargo-cult this!