X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fmainwin.cpp;h=df444319ffa8ab9e4047bceccf853dd0d8dcd81b;hp=9c234437ed426fec3a7d9049872b2593bd5ad303;hb=f02f6649c32133a86183197740d316f41f268109;hpb=bc988c9c1e27bbea6c6280c3063def38a4138ab7 diff --git a/src/qtui/mainwin.cpp b/src/qtui/mainwin.cpp index 9c234437..df444319 100644 --- a/src/qtui/mainwin.cpp +++ b/src/qtui/mainwin.cpp @@ -199,13 +199,18 @@ MainWin::~MainWin() { s.setValue("MainWinState", saveState()); } -// FIXME void MainWin::updateIcon() { +#ifdef Q_WS_MAC + const int size = 128; +#else + const int size = 48; +#endif + QPixmap icon; if(Client::isConnected()) - icon = DesktopIcon("quassel", IconLoader::SizeEnormous); + icon = DesktopIcon("quassel", size); else - icon = DesktopIcon("quassel_disconnected", IconLoader::SizeEnormous); + icon = DesktopIcon("quassel_inactive", size); setWindowIcon(icon); qApp->setWindowIcon(icon); }