summaryrefslogtreecommitdiff
path: root/vcl/Library_vclplug_kf5.mk
AgeCommit message (Collapse)Author
2021-09-29Unify how Qt/KF build flags/libs are setMichael Weghorn
Unify the way that QT5_CFLAGS, QT5_LIBS, KF5_CFLAGS and KF5_LIBS are set. RepositoryExternal.mk has entries for "qt5" and "kf5", and thus using the "qt5" and "kf5" externals sets includes, cxxflags, defs and libs for gbuild as needed. Use this mechanism consistently in all Makefiles for qt5-/kf5-related libraries and executables and drop setting flags and libs "manually". (For several targets, like 'vcl/Library_vclplug_qt5', flags were set both ways, i.e. they were set twice). Change-Id: I246cffdb0bf40b7ba2d694f9b868c2b8e381aacc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122804 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2019-07-22Drop undefined QT5_GLIB_*Jan-Marek Glogowski
These defines were removed in commit a6201725d760 ("Don't link avmediagst with gtk3 and qt5"). Change-Id: I3e0f22c7e2f25ea2b69efa19124ab3feca3f0a15 Reviewed-on: https://gerrit.libreoffice.org/76076 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2019-07-21tdf#125922 rename kde5 to kf5 + plasma5Jan-Marek Glogowski
Just as the gtk3 plugin isn't named GNOME, rename kde5 to kf5, as it is based on the KDE frameworks 5 libraries. This also includes: * a convenience alias to load the kf5 VCL plugin in case someone requests the kde5 plugin. * keep convenience kde5 configure switch, but warn about it * rename detected desktop from kde5 to plasma5 Change-Id: I6764a05b81a5edbf284484c234fee2649aacf735 Reviewed-on: https://gerrit.libreoffice.org/75313 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2017-11-06QT5 rename from KF5Jan-Marek Glogowski
Move out of unx, as this will eventually compile on other OS platforms. At least currently it doesn't contain platform dependant code. Change-Id: Iea0bebf574201881ea158381fe7ba8af2a9a6488
2017-11-06KF5 add initial SalBitmap implementationJan-Marek Glogowski
Change-Id: I1f7b1894272096a0f0b23b63c3eeae310fb28c6f
2017-11-06KF5 add initial SalObject implementationJan-Marek Glogowski
Change-Id: Id8d901e9d283ee93cc952e6af267dbafd7f9b9aa
2017-11-06KF5 add FontFace implementationJan-Marek Glogowski
To pass the "Application error: no fonts and no vcl resource found on your system" failure from OutputDevice::ImplInitFontList. Just saw there is a SAL_NO_FONT_LOOKUP, which probably also would have helped. Change-Id: I2c818313c4f8b0f1d36242281e5c51973315b642
2017-11-06KF5 add QWidget to Kf5FrameJan-Marek Glogowski
Change-Id: I53845519d0dda324c9544f057b18c6afd4cf858a
2017-11-06KF5 seperate Qt5 detection from KF5Jan-Marek Glogowski
Splits the configure checks into a Qt5 and KF5 specific part. Change-Id: I0a616ba031e1f7fd0385219ac48179adb4bdaf14
2017-11-06KF5 initial VCL pluginJan-Marek Glogowski
Something that compiles, basically just interface stubs. All used Svp classes don't use any cairo. Change-Id: I9a8858c930989438cc2a3f3346c01a7abc579d62