Activity log for bug #1027652

Date Who What changed Old value New value Message
2012-07-22 15:49:16 Alex Solanos bug added bug
2012-07-22 15:50:22 Alex Solanos description If I make a tray icon in Lubuntu using Qt and do the following in my code: { connect(trayIcon,SIGNAL(activated(QSystemTrayIcon::ActivationReason)),this,SLOT(clickSysTrayIcon(QSystemTrayIcon::ActivationReason))); } and void MainWindow::clickSysTrayIcon(QSystemTrayIcon::ActivationReason reason) { qDebug() << "I AM IN"; } The phrase 'I AM IN' will never be called! I have tried with left/right click, middle click, wheel etc and nothing seems to launch this qDebug action. However, if I use exactly the same code under Lubuntu for example, which haven't removed tray icons, then the 'I AM IN' string is being outputted every time I do an action to the tray icon, like left/right/middle clicks etc. I think that it is sni-qt's issue not to convert these tray icon actions to the corresponding indicator actions! If I make a tray icon in Lubuntu using Qt and do the following in my code: { connect(trayIcon,SIGNAL(activated(QSystemTrayIcon::ActivationReason)),this,SLOT(clickSysTrayIcon(QSystemTrayIcon::ActivationReason))); } and void MainWindow::clickSysTrayIcon(QSystemTrayIcon::ActivationReason reason) {     qDebug() << "I AM IN"; } The phrase 'I AM IN' will never be called! I have tried with left/right click, middle click, wheel etc and nothing seems to launch this qDebug action. However, if I use exactly the same code under Lubuntu for example, which haven't removed tray icons, then the 'I AM IN' string is being outputted every time I do an action to the tray icon, like left/right/middle clicks etc. This is very useful when you want to do an action on left or middle click. But currently this is impossible with any qt application which uses qsystemtrayicon! I think that it is sni-qt's issue not to convert these tray icon actions to the corresponding indicator actions!
2012-07-22 15:51:06 Alex Solanos description If I make a tray icon in Lubuntu using Qt and do the following in my code: { connect(trayIcon,SIGNAL(activated(QSystemTrayIcon::ActivationReason)),this,SLOT(clickSysTrayIcon(QSystemTrayIcon::ActivationReason))); } and void MainWindow::clickSysTrayIcon(QSystemTrayIcon::ActivationReason reason) {     qDebug() << "I AM IN"; } The phrase 'I AM IN' will never be called! I have tried with left/right click, middle click, wheel etc and nothing seems to launch this qDebug action. However, if I use exactly the same code under Lubuntu for example, which haven't removed tray icons, then the 'I AM IN' string is being outputted every time I do an action to the tray icon, like left/right/middle clicks etc. This is very useful when you want to do an action on left or middle click. But currently this is impossible with any qt application which uses qsystemtrayicon! I think that it is sni-qt's issue not to convert these tray icon actions to the corresponding indicator actions! If I make a tray icon in Ubuntu 12.04 using Qt and do the following in my code: { connect(trayIcon,SIGNAL(activated(QSystemTrayIcon::ActivationReason)),this,SLOT(clickSysTrayIcon(QSystemTrayIcon::ActivationReason))); } and void MainWindow::clickSysTrayIcon(QSystemTrayIcon::ActivationReason reason) {     qDebug() << "I AM IN"; } The phrase 'I AM IN' will never be called! I have tried with left/right click, middle click, wheel etc and nothing seems to launch this qDebug action. However, if I use exactly the same code under Lubuntu for example, which haven't removed tray icons, then the 'I AM IN' string is being outputted every time I do an action to the tray icon, like left/right/middle clicks etc. This is very useful when you want to do an action on left or middle click. But currently this is impossible with any qt application which uses qsystemtrayicon! I think that it is sni-qt's issue not to convert these tray icon actions to the corresponding indicator actions!
2015-09-22 08:37:07 Launchpad Janitor sni-qt (Ubuntu): status New Confirmed