- _server->setType("message.im");
- _server->setDesktopFile(DESKTOP_FILE);
- connect(_server, SIGNAL(serverDisplay()), QtUi::mainWindow(), SLOT(forceActivated()));
+ _server->setType("message.irc");
+ QString desktopFile = QString("%1/%2.desktop")
+ .arg(XSTR(XDG_APPS_INSTALL_DIR))
+ .arg(QCoreApplication::applicationFilePath().section('/', -1));
+ _server->setDesktopFile(desktopFile);
+ connect(_server, SIGNAL(serverDisplay()), SLOT(activateMainWidget()));