From 53376da9b3fced19ffc4dc8f6ade00d700fd342a Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Thu, 9 Sep 2010 10:58:42 +0000 Subject: add setters --- examples/GuiClient/profileDialog.cpp | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) (limited to 'examples/GuiClient/profileDialog.cpp') 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); +} -- cgit v1.2.3