aboutsummaryrefslogtreecommitdiff
path: root/examples/GuiClient/profileDialog.cpp
diff options
context:
space:
mode:
authorManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-09 10:58:42 +0000
committerManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-09 10:58:42 +0000
commit53376da9b3fced19ffc4dc8f6ade00d700fd342a (patch)
tree85a07f90c14205a4d460bc8793577e31272bafbf /examples/GuiClient/profileDialog.cpp
parent1c36904333c8d5e1a465ad65518e30825ec62e2a (diff)
downloadqxmpp-53376da9b3fced19ffc4dc8f6ade00d700fd342a.tar.gz
add setters
Diffstat (limited to 'examples/GuiClient/profileDialog.cpp')
-rw-r--r--examples/GuiClient/profileDialog.cpp23
1 files changed, 22 insertions, 1 deletions
diff --git a/examples/GuiClient/profileDialog.cpp b/examples/GuiClient/profileDialog.cpp
index 58d72449..79d51d7f 100644
--- a/examples/GuiClient/profileDialog.cpp
+++ b/examples/GuiClient/profileDialog.cpp
@@ -2,7 +2,7 @@
#include "ui_profileDialog.h"
profileDialog::profileDialog(QWidget *parent) :
- QDialog(parent),
+ QDialog(parent, Qt::WindowTitleHint|Qt::WindowSystemMenuHint),
ui(new Ui::profileDialog)
{
ui->setupUi(this);
@@ -12,3 +12,24 @@ profileDialog::~profileDialog()
{
delete ui;
}
+
+void profileDialog::setAvatar(const QImage& image)
+{
+ ui->label_avatar->setPixmap(QPixmap::fromImage(image));
+}
+
+void profileDialog::setBareJid(const QString& bareJid)
+{
+ ui->label_jid->setText(bareJid);
+ setWindowTitle(bareJid);
+}
+
+void profileDialog::setFullName(const QString& fullName)
+{
+ ui->label_fullName->setText(fullName);
+}
+
+void profileDialog::setStatusText(const QString& status)
+{
+ ui->label_status->setText(status);
+}