aboutsummaryrefslogtreecommitdiff
path: root/examples/GuiClient/profileDialog.h
diff options
context:
space:
mode:
authorManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-23 10:30:03 +0000
committerManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-23 10:30:03 +0000
commit37d138f82abace4fc72caa71ffa82dd56ece689d (patch)
tree1b663a31f9d52976891bf1f7cfab7ff0a79c957e /examples/GuiClient/profileDialog.h
parent99cfed0132ccee589401554ebdb976f3ee18202b (diff)
downloadqxmpp-37d138f82abace4fc72caa71ffa82dd56ece689d.tar.gz
show disco details on profile dialog
Diffstat (limited to 'examples/GuiClient/profileDialog.h')
-rw-r--r--examples/GuiClient/profileDialog.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/examples/GuiClient/profileDialog.h b/examples/GuiClient/profileDialog.h
index 79cd0577..aafbc357 100644
--- a/examples/GuiClient/profileDialog.h
+++ b/examples/GuiClient/profileDialog.h
@@ -3,6 +3,7 @@
#include <QDialog>
#include <QMap>
+#include "capabilitiesCollection.h"
namespace Ui {
class profileDialog;
@@ -17,7 +18,7 @@ class profileDialog : public QDialog
Q_OBJECT
public:
- explicit profileDialog(QWidget *parent, const QString& bareJid, QXmppClient& client);
+ explicit profileDialog(QWidget *parent, const QString& bareJid, QXmppClient& client, capabilitiesCollection& caps);
~profileDialog();
void setClientRef(QXmppClient& m_xmppClient);
@@ -32,11 +33,13 @@ private slots:
private:
void updateText();
+ QString getCapability(const QString& resource);
private:
Ui::profileDialog *ui;
QString m_bareJid;
QXmppClient& m_xmppClient; // reference to the active QXmppClient (No ownership)
+ capabilitiesCollection& m_caps; // reference to the active QXmppClient (No ownership)
QMap<QString, QXmppVersionIq> m_versions;
QMap<QString, QXmppEntityTimeIq> m_time;
};