[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/base/plasma/applets/presence
From: George Goldberg <grundleborg () googlemail ! com>
Date: 2008-07-11 8:57:13
Message-ID: 1215766633.427769.7214.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 830798 by gberg:
Store the master status message even when no widget exists.
M +4 -1 presence.cpp
M +4 -0 presence.h
--- trunk/playground/base/plasma/applets/presence/presence.cpp #830797:830798
@@ -32,7 +32,6 @@
#include <QtTapioca/PresenceState>
#include <QtCore/QList>
-#include <QtCore/QString>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
@@ -131,6 +130,7 @@
m_masterStatusLayout->addWidget(m_masterStatusMessageLabel);
iconChanged();
+ masterStatusMessageChanged(m_masterStatusMessage);
// Set up the rest of the view/layout etc. stuff.
Q_ASSERT(!m_messageEdit); // Pointer should still be assigned to 0.
@@ -418,6 +418,9 @@
{
m_masterStatusMessageLabel->setText(message);
}
+
+ // Store the master presence message as a member var.
+ m_masterStatusMessage = message;
}
#include "presence.moc"
--- trunk/playground/base/plasma/applets/presence/presence.h #830797:830798
@@ -24,6 +24,8 @@
#include <plasma/dataengine.h>
+#include <QtCore/QString>
+
class KColorScheme;
class KLineEdit;
@@ -72,6 +74,8 @@
QVBoxLayout * m_layout;
QWidget * m_widget;
+ QString m_masterStatusMessage;
+
};
K_EXPORT_PLASMA_APPLET(presence, PresenceApplet)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic