[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdenetwork/kopete/kopete/config/behavior
From: Dennis Nienhüser <earthwings () gentoo ! org>
Date: 2008-05-15 13:12:55
Message-ID: 1210857175.740521.9630.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 808033 by nienhueser:
Disable the systray animation setting if Qt lacks mng support and tell the user about \
it in the tooltip
BUG: 161800
M +15 -0 behaviorconfig_events.cpp
--- trunk/KDE/kdenetwork/kopete/kopete/config/behavior/behaviorconfig_events.cpp \
#808032:808033 @@ -17,10 +17,25 @@
#include "behaviorconfig_events.h"
+#include <QMovie>
+
BehaviorConfig_Events::BehaviorConfig_Events(QWidget *parent)
: QWidget(parent)
{
setupUi(this);
+
+ bool supportsMng(false);
+ QList<QByteArray> supportedFormats = QMovie::supportedFormats();
+ foreach ( QByteArray format, supportedFormats )
+ {
+ supportsMng = supportsMng || format.toLower() == QByteArray("mng");
+ }
+
+ if ( !supportsMng )
+ {
+ kcfg_trayflashNotify->setEnabled(false);
+ kcfg_trayflashNotify->setToolTip(i18n("Animation is not possible as your Qt \
version does not support the mng video format.")); + }
}
#include "behaviorconfig_events.moc"
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic