Skip to content

Commit 3c5793b

Browse files
committed
Fix deprecation warnings, force xcb usage on linux
Signed-off-by: falkTX <falktx@falktx.com>
1 parent ada98a6 commit 3c5793b

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

carla

Submodule carla updated 73 files

main.cpp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,19 @@ CARLA_BACKEND_USE_NAMESPACE;
4747

4848
int main(int argc, char *argv[])
4949
{
50+
#ifdef HAVE_X11
51+
setenv("QT_QPA_PLATFORM", "xcb", 0);
52+
#endif
5053
#ifdef CARLA_OS_MAC
5154
QApplication::setAttribute(Qt::AA_DontShowIconsInMenus);
5255
#endif
56+
#if QT_VERSION < 0x60000
5357
QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
5458
QApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
59+
#endif
60+
#if QT_VERSION < 0x50e00
5561
QApplication::setAttribute(Qt::AA_X11InitThreads);
62+
#endif
5663

5764
#ifdef CARLA_OS_WIN
5865
QApplication::addLibraryPath(QString::fromUtf8(carla_get_library_folder()));

0 commit comments

Comments
 (0)