Seems like using the raster engine fixes performance issues on OSX,
and there seem to be no noticeable side-effects compared to native
rendering. So let's use this by default.
If you notice issues, please let us know. Also, you can always enforce
native rendering via command line:
open Quassel\ Client.app -W --args -graphicssystem native
Thanks to rikai for figuring this out!
QCoreApplication::setOrganizationName(Quassel::buildInfo().organizationName);
QCoreApplication::setOrganizationDomain(Quassel::buildInfo().organizationDomain);
QCoreApplication::setOrganizationName(Quassel::buildInfo().organizationName);
QCoreApplication::setOrganizationDomain(Quassel::buildInfo().organizationDomain);
+ // on OSX with Qt4, raster seems to fix performance issues
+#if QT_VERSION < 0x050000 && defined Q_OS_MAC && !defined BUILD_CORE
+ QApplication::setGraphicsSystem("raster");
+#endif
+
AbstractCliParser *cliParser;
#ifdef HAVE_KDE
AbstractCliParser *cliParser;
#ifdef HAVE_KDE