Получить переменную окружения каталога (путь) рабочего стола (по крайней мере, для KDE Plasma 5)

Мой конкретный вопрос, на который я полон оптимизма и на который есть простой ответ, касается конфигурации "Расположение личных файлов" в KDE Plasma 5, к которой я хочу получить программный доступ. В конце концов, я хочу получить путь к рабочему столу из C++, и, кажется, это лучше всего сделать с помощью getenv, используя соответствующую переменную среды.

Я почти уверен, что эти каталоги также определены в Mac OS и Windows, и я бы надеялся получить их независимо от платформы, но реальность, похоже, отстает от моих ожиданий:-(

Кстати, я в курсе этих вопросов:

Но им соответственно 9, 7 и 5 лет, и они занимаются Windows, Python и Java. Опять же, я был бы счастлив, если бы смог получить информацию о том, как получить доступ к этим переменным KDE. (Я уже сделал несколько неудачных предположений, таких как DESKTOP, DESKTOP_DIR, KDE_DESKTOP.)

0 ответов

Другие вопросы по тегам