| TARGET = qlinuxfb |
| |
| DEFINES += QT_NO_FOREACH |
| |
| QT += \ |
| core-private gui-private \ |
| service_support-private eventdispatcher_support-private \ |
| fontdatabase_support-private fb_support-private |
| |
| qtHaveModule(input_support-private): \ |
| QT += input_support-private |
| |
| SOURCES = main.cpp \ |
| qlinuxfbintegration.cpp \ |
| qlinuxfbscreen.cpp |
| |
| HEADERS = qlinuxfbintegration.h \ |
| qlinuxfbscreen.h |
| |
| qtHaveModule(kms_support-private) { |
| QT += kms_support-private |
| SOURCES += qlinuxfbdrmscreen.cpp |
| HEADERS += qlinuxfbdrmscreen.h |
| } |
| |
| OTHER_FILES += linuxfb.json |
| |
| PLUGIN_TYPE = platforms |
| PLUGIN_CLASS_NAME = QLinuxFbIntegrationPlugin |
| !equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = - |
| load(qt_plugin) |