summaryrefslogtreecommitdiffstats
path: root/src/gui/buddylistview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/buddylistview.cpp')
-rw-r--r--src/gui/buddylistview.cpp52
1 files changed, 27 insertions, 25 deletions
diff --git a/src/gui/buddylistview.cpp b/src/gui/buddylistview.cpp
index 60f8ffc..75d25f4 100644
--- a/src/gui/buddylistview.cpp
+++ b/src/gui/buddylistview.cpp
@@ -22,41 +22,43 @@
#include "qapplication.h"
#include "qfont.h"
-#include "qheader.h"
+#include "q3header.h"
#include "qpixmap.h"
#include "qrect.h"
#include "qsize.h"
-#include "qstylesheet.h"
+#include "q3stylesheet.h"
+//Added by qt3to4:
+#include <q3mimefactory.h>
void AbstractBLVItem::set_icon(t_presence_state::t_basic_state state) {
switch (state) {
case t_presence_state::ST_BASIC_UNKNOWN:
- setPixmap(0, QPixmap::fromMimeSource("presence_unknown.png"));
+ setPixmap(0, qPixmapFromMimeSource("presence_unknown.png"));
break;
case t_presence_state::ST_BASIC_CLOSED:
- setPixmap(0, QPixmap::fromMimeSource("presence_offline.png"));
+ setPixmap(0, qPixmapFromMimeSource("presence_offline.png"));
break;
case t_presence_state::ST_BASIC_OPEN:
- setPixmap(0, QPixmap::fromMimeSource("presence_online.png"));
+ setPixmap(0, qPixmapFromMimeSource("presence_online.png"));
break;
case t_presence_state::ST_BASIC_FAILED:
- setPixmap(0, QPixmap::fromMimeSource("presence_failed.png"));
+ setPixmap(0, qPixmapFromMimeSource("presence_failed.png"));
break;
case t_presence_state::ST_BASIC_REJECTED:
- setPixmap(0, QPixmap::fromMimeSource("presence_rejected.png"));
+ setPixmap(0, qPixmapFromMimeSource("presence_rejected.png"));
break;
default:
- setPixmap(0, QPixmap::fromMimeSource("presence_unknown.png"));
+ setPixmap(0, qPixmapFromMimeSource("presence_unknown.png"));
break;
}
}
-AbstractBLVItem::AbstractBLVItem(QListViewItem *parent, const QString &text) :
- QListViewItem(parent, text)
+AbstractBLVItem::AbstractBLVItem(Q3ListViewItem *parent, const QString &text) :
+ Q3ListViewItem(parent, text)
{}
-AbstractBLVItem::AbstractBLVItem(QListView *parent, const QString &text) :
- QListViewItem(parent, text)
+AbstractBLVItem::AbstractBLVItem(Q3ListView *parent, const QString &text) :
+ Q3ListViewItem(parent, text)
{}
AbstractBLVItem::~AbstractBLVItem() {}
@@ -71,10 +73,10 @@ void BuddyListViewItem::set_icon(void) {
string url_str = ui->expand_destination(user_config, buddy->get_sip_address());
tip = "<html>";
- tip += QStyleSheet::escape(ui->format_sip_address(user_config, buddy->get_name(), t_url(url_str)).c_str()).replace(' ', "&nbsp;");
+ tip += Q3StyleSheet::escape(ui->format_sip_address(user_config, buddy->get_name(), t_url(url_str)).c_str()).replace(' ', "&nbsp;");
if (!buddy->get_may_subscribe_presence()) {
- setPixmap(0, QPixmap::fromMimeSource("buddy.png"));
+ setPixmap(0, qPixmapFromMimeSource("buddy.png"));
} else {
QString failure;
t_presence_state::t_basic_state basic_state = buddy->
@@ -116,7 +118,7 @@ void BuddyListViewItem::set_icon(void) {
tip = tip.replace(' ', "&nbsp;");
}
-BuddyListViewItem::BuddyListViewItem(QListViewItem *parent, t_buddy *_buddy) :
+BuddyListViewItem::BuddyListViewItem(Q3ListViewItem *parent, t_buddy *_buddy) :
AbstractBLVItem(parent, _buddy->get_name().c_str()),
buddy(_buddy)
{
@@ -135,7 +137,7 @@ void BuddyListViewItem::update(void) {
if (buddy->get_name().c_str() != text(0)) {
setText(0, buddy->get_name().c_str());
- QListViewItem::parent()->sort();
+ Q3ListViewItem::parent()->sort();
}
ui->unlock();
}
@@ -155,7 +157,7 @@ void BLViewUserItem::set_icon(void) {
QString profile_name = presence_epa->get_user_profile()->get_profile_name().c_str();
tip = "<html>";
- tip += QStyleSheet::escape(profile_name);
+ tip += Q3StyleSheet::escape(profile_name);
tip += "<br>";
tip += "<b>";
tip += qApp->translate("BuddyList", "Availability");
@@ -164,7 +166,7 @@ void BLViewUserItem::set_icon(void) {
switch (presence_epa->get_epa_state()) {
case t_presence_epa::EPA_UNPUBLISHED:
tip += qApp->translate("BuddyList", "not published");
- setPixmap(0, QPixmap::fromMimeSource("penguin-small.png"));
+ setPixmap(0, qPixmapFromMimeSource("penguin-small.png"));
break;
case t_presence_epa::EPA_FAILED:
tip += qApp->translate("BuddyList", "failed to publish");
@@ -172,7 +174,7 @@ void BLViewUserItem::set_icon(void) {
if (!failure.isEmpty()) {
tip += QString(" (%1)").arg(failure);
}
- setPixmap(0, QPixmap::fromMimeSource("presence_failed.png"));
+ setPixmap(0, qPixmapFromMimeSource("presence_failed.png"));
break;
case t_presence_epa::EPA_PUBLISHED:
basic_state = presence_epa->get_basic_state();
@@ -201,7 +203,7 @@ void BLViewUserItem::set_icon(void) {
tip = tip.replace(' ', "&nbsp;");
}
-BLViewUserItem::BLViewUserItem(QListView *parent, t_presence_epa *_presence_epa) :
+BLViewUserItem::BLViewUserItem(Q3ListView *parent, t_presence_epa *_presence_epa) :
AbstractBLVItem(parent, _presence_epa->get_user_profile()->get_profile_name().c_str()),
presence_epa(_presence_epa)
{
@@ -220,7 +222,7 @@ void BLViewUserItem::paintCell(QPainter *painter, const QColorGroup &cg,
QFont font = painter->font();
font.setBold(true);
painter->setFont(font);
- QListViewItem::paintCell(painter, cg, column, width, align);
+ Q3ListViewItem::paintCell(painter, cg, column, width, align);
painter->restore();
}
@@ -231,7 +233,7 @@ void BLViewUserItem::update(void) {
if (presence_epa->get_user_profile()->get_profile_name().c_str() == text(0)) {
setText(0, presence_epa->get_user_profile()->get_profile_name().c_str());
- QListViewItem::listView()->sort();
+ Q3ListViewItem::listView()->sort();
}
ui->unlock();
}
@@ -245,15 +247,15 @@ t_presence_epa *BLViewUserItem::get_presence_epa(void) {
}
-BuddyListViewTip::BuddyListViewTip(QListView *parent) :
+BuddyListViewTip::BuddyListViewTip(Q3ListView *parent) :
QToolTip(parent->viewport()),
parentListView(parent)
{}
void BuddyListViewTip::maybeTip ( const QPoint & p ) {
- QListView *listView = parentListView;
+ Q3ListView *listView = parentListView;
- QListViewItem *item = listView->itemAt(p);
+ Q3ListViewItem *item = listView->itemAt(p);
if (!item) return;
AbstractBLVItem *bitem = dynamic_cast<AbstractBLVItem *>(item);