Qt Creator не запускается в OpenSUSE

После нескольких лет использования Ubuntu я решил вернуться к OpenSUSE. Я установил Qt Creator с помощью онлайн-установщика Qt вместе со всеми нужными мне версиями фреймворка. Qt Creator отказывается запускаться. При запуске из командной строки выдает следующую ошибку:

static QPlatformTheme* QKdeTheme::createKdeTheme(): Unable to determine KDE dirs

Мне удалось установить Qt 5 Creator из репозиториев на OpenSUSE, и этот работает. Я не могу отличить его от Qt (который я использовал в Ubuntu).

Эта версия Qt Creator выдает ту же ошибку, что и выше, но в окне вывода приложения каждый раз, когда я запускаю приложение.

Любая идея, что вызывает это? Или как решить?

Заранее благодарим за любую оказанную помощь.


person Louis Parkin    schedule 08.03.2016    source источник


Ответы (1)


Вам нужно установить деревья каталогов kde в переменную среды KDEDIRS вашей системы. Для этого вы можете сделать следующее:

  1. Выведите список деревьев каталогов kde, выполнив команду kde4-config --path config.

  2. Отредактируйте файл конфигурации вашей оболочки подключения, чтобы установить переменную KDEDIRS с выводом вышеуказанной команды.

Сделанный!. Перезагрузите свою систему, и, надеюсь, вы не будете получать это сообщение об ошибке каждый раз, когда запускаете свою программу с работающей оболочкой подключения.

person joser    schedule 11.08.2016