summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/bsdfb/bsdfb.pro
diff options
context:
space:
mode:
authorOleksandr Tymoshenko <gonzo@bluezbox.com>2016-05-17 21:00:46 -0700
committerOleksandr Tymoshenko <gonzo@bluezbox.com>2016-06-12 23:50:37 +0000
commit1542d8881fc5ccbc5918cd4acbe4091ebbd24508 (patch)
tree8a9ce7d39fba51649ff904ce6ef3cd6c41219069 /src/plugins/platforms/bsdfb/bsdfb.pro
parentebee64645a672e82ffca3b48dbc007cd2f2a52f4 (diff)
Added bsdfb platform plugin for FreeBSD
[ChangeLog][QtGui][Platform Specific Changes] Added bsdfb platform plugin for FreeBSD. Plugin renders directly to framebuffer, no hardware acceleration supported. bsdfb accepts "fb", "size", "offset", and "mmsize" arguments with the same format as linuxfb. Change-Id: I5f5cea0b5ed70d5c6f8d01dc547f54c731bcae5f Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
Diffstat (limited to 'src/plugins/platforms/bsdfb/bsdfb.pro')
-rw-r--r--src/plugins/platforms/bsdfb/bsdfb.pro15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/plugins/platforms/bsdfb/bsdfb.pro b/src/plugins/platforms/bsdfb/bsdfb.pro
new file mode 100644
index 0000000000..c24d8dd9e5
--- /dev/null
+++ b/src/plugins/platforms/bsdfb/bsdfb.pro
@@ -0,0 +1,15 @@
+TARGET = qbsdfb
+
+QT += core-private gui-private platformsupport-private
+
+SOURCES = main.cpp qbsdfbintegration.cpp qbsdfbscreen.cpp
+HEADERS = qbsdfbintegration.h qbsdfbscreen.h
+
+CONFIG += qpa/genericunixfontdatabase
+
+OTHER_FILES += bsdfb.json
+
+PLUGIN_TYPE = platforms
+PLUGIN_CLASS_NAME = QBsdFbIntegrationPlugin
+!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
+load(qt_plugin)