Russian Qt Forum
Ноябрь 22, 2024, 18:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Установка обои на рабочий стол средствами Qt  (Прочитано 4199 раз)
abodnya
Гость
« : Май 01, 2013, 23:29 »

Собственно по сабжу. Интересует способ установить на рабочий стол определенную картинку средствами Qt или голого C++.
Имеется в арсенале программы:
1) полный адрес картинки
2) QPixmap, QGraphicsScene, QGraphocsView этой картинки.
Записан
Vass
Гость
« Ответ #1 : Май 02, 2013, 01:01 »

Вполне очевидно, что Qt тут соверешенно не причем

Для Windows: http://stackoverflow.com/questions/3331682/change-wallpaper-programmatically-using-c-and-windows-api

Для Linux я полагаю каждая DE имеет свои способы
Записан
abodnya
Гость
« Ответ #2 : Май 02, 2013, 14:45 »

Спасибо за ответ.

Может тогда поскажете как определить DE средствами Qt или C++ ?
Есть макрос Q_OS_LINUX, но он только определяет, что это линукс, а т.к. разное DE хранит в разных папках бэкграунд, нужна более точная настройка
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.082 секунд. Запросов: 21.