diff options
| author | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-09 10:58:42 +0000 |
|---|---|---|
| committer | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-09 10:58:42 +0000 |
| commit | 53376da9b3fced19ffc4dc8f6ade00d700fd342a (patch) | |
| tree | 85a07f90c14205a4d460bc8793577e31272bafbf /examples/GuiClient/profileDialog.cpp | |
| parent | 1c36904333c8d5e1a465ad65518e30825ec62e2a (diff) | |
| download | qxmpp-53376da9b3fced19ffc4dc8f6ade00d700fd342a.tar.gz | |
add setters
Diffstat (limited to 'examples/GuiClient/profileDialog.cpp')
| -rw-r--r-- | examples/GuiClient/profileDialog.cpp | 23 |
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);
+}
|
