From 19cc57c75a495b73d16e0932b77a6e2d9fbdc4e3 Mon Sep 17 00:00:00 2001 From: Kevin Smith Date: Tue, 18 Aug 2009 07:33:21 +0100 Subject: Show the new egg presence icons in the presence combobox. diff --git a/Swift/QtUI/QtStatusWidget.cpp b/Swift/QtUI/QtStatusWidget.cpp index 57ef3e0..b89d5bb 100644 --- a/Swift/QtUI/QtStatusWidget.cpp +++ b/Swift/QtUI/QtStatusWidget.cpp @@ -8,12 +8,12 @@ namespace Swift { QtStatusWidget::QtStatusWidget(QWidget *parent) : QWidget(parent) { types_ = new QComboBox(this); - types_->addItem("Available", QVariant(StatusShow::Online)); - types_->addItem("Free For Chat", QVariant(StatusShow::FFC)); - types_->addItem("Away", QVariant(StatusShow::Away)); - types_->addItem("Extended Away", QVariant(StatusShow::XA)); - types_->addItem("Do Not Disturb", QVariant(StatusShow::DND)); - types_->addItem("Offline", QVariant(StatusShow::None)); + types_->addItem(QIcon(":/icons/online.png"), "Available", QVariant(StatusShow::Online)); + types_->addItem(QIcon(":/icons/online.png"), "Free For Chat", QVariant(StatusShow::FFC)); + types_->addItem(QIcon(":/icons/away.png"), "Away", QVariant(StatusShow::Away)); + types_->addItem(QIcon(":/icons/away.png"), "Extended Away", QVariant(StatusShow::XA)); + types_->addItem(QIcon(":/icons/dnd.png"), "Do Not Disturb", QVariant(StatusShow::DND)); + types_->addItem(QIcon(":/icons/offline.png"), "Offline", QVariant(StatusShow::None)); connect(types_, SIGNAL(activated(int)), this, SLOT(handleTypeSelected(int))); QBoxLayout *mainLayout = new QBoxLayout(QBoxLayout::TopToBottom, this); mainLayout->setContentsMargins(0,0,0,0); diff --git a/Swift/QtUI/Swift.qrc b/Swift/QtUI/Swift.qrc index 11794af..1c07420 100644 --- a/Swift/QtUI/Swift.qrc +++ b/Swift/QtUI/Swift.qrc @@ -2,6 +2,10 @@ ../resources/logo/logo-shaded-text.256.png + ../resources/icons/online.png + ../resources/icons/away.png + ../resources/icons/dnd.png + ../resources/icons/offline.png ../resources/icons/certificate.png ../resources/icons/error.png ../resources/icons/avatar.png -- cgit v0.10.2-6-g49f6