crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в как добавить программу в трей
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
RazrFalcon Дата 8.3.2012, 1:32
  qt трей в унити не пашет, насколько я помню, там нужен какой то sni плагин, что ли.
Igor_R Дата 8.3.2012, 0:15
  тоже внесу свои пять копеек!
нет как добавит в иконку в трей вроде не до конца но разобрался т.е. что то работает что не работает то допилю на основе System Tray Icon Example.

но во время когда курил пример появился вопрос! почему связка
вызова слота
    connect(trayIcon, SIGNAL(activated(QSystemTrayIcon::ActivationReason)),
            this, SLOT(iconActivated(QSystemTrayIcon::ActivationReason)));

и сам слот
void Window::iconActivated(QSystemTrayIcon::ActivationReason reason)
{
    switch (reason) {
    case QSystemTrayIcon::Trigger:
    case QSystemTrayIcon::DoubleClick:
        iconComboBox->setCurrentIndex((iconComboBox->currentIndex() + 1)
                                      % iconComboBox->count());
        break;
    case QSystemTrayIcon::MiddleClick:
        showMessage();
        break;
    default:
       ;
    }
}


вообще не работают!
точнее не совсем так в Windows они работают нормально но в ubuntu 11.10 не работают.
я конечно понимаю что это как то завязано на Unity.
Конечно это не сильно страшно ибо контексное меню выпадает и работает но всеже слегка напрягает, а вдруг будет надо а тут глюк.
Может кто знает как это обходить? или это только у меня?
eldar85 Дата 18.10.2010, 13:02
  всем спасибо)
Алексей1153 Дата 18.10.2010, 12:03
  eldar85, в трей добавляется не программа, а картиночка лишь :) Вернее - окно 16*16 с картинкой во всю ряху окна. Поиск http://www.forum.crossplatform.ru/index.ph...te=%F2%F0%E5%E9
ernie Дата 18.10.2010, 10:44
  System Tray Icon Example в assistant'е гляди
kwisp Дата 18.10.2010, 10:22
  eldar85,
если набрать слов "трей" в нашем поиске вываливается 8 тем помимо этой.
Смотрел их?
eldar85 Дата 18.10.2010, 10:16
  Кто нибудь пробывал добавлять программу написанную на Qt в трей? Написал простенькую программку которая показывает погоду в новосибирске, и хотел добавить ее в трей, но оказалось не так все просто)) А может и просто просто ни разу не пробывал и толком не могу найти ничего.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.3.2024, 8:52