* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
+#include "mainwin.h"
+#include "qtui.h"
#include "statusnotifieritemdbus.h"
#include "statusnotifieritem.h"
-#include "qtui.h"
#include <QDBusConnection>
#include <QPixmap>
m_dbus(QDBusConnection::connectToBus(QDBusConnection::SessionBus, m_service))
{
new StatusNotifierItemAdaptor(this);
- qDebug() << "service is" << m_service;
+ //qDebug() << "service is" << m_service;
m_dbus.registerService(m_service);
m_dbus.registerObject("/StatusNotifierItem", this);
}
//TODO: nicer placement, possible?
if (!m_statusNotifierItem->trayMenu()->isVisible()) {
+#ifdef HAVE_KDE
m_statusNotifierItem->trayMenu()->setWindowFlags(Qt::Window|Qt::FramelessWindowHint);
+#endif
m_statusNotifierItem->trayMenu()->popup(QPoint(x,y));
#ifdef HAVE_KDE
KWindowSystem::setState(m_statusNotifierItem->trayMenu()->winId(), NET::SkipTaskbar|NET::SkipPager|NET::KeepAbove);