[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdeaddons/konq-plugins/sidebar/newsticker
From: Laurent Montel <montel () kde ! org>
Date: 2005-12-27 11:17:17
Message-ID: 1135682237.813484.709.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 491729 by mlaurent:
Q3Support--
M +8 -8 sidebar_news.cpp
M +2 -2 sidebar_news.h
--- trunk/KDE/kdeaddons/konq-plugins/sidebar/newsticker/sidebar_news.cpp #491728:491729
@@ -30,7 +30,7 @@
#include <dcopclient.h>
#include <qtimer.h>
#include <qbuffer.h>
-#include <q3widgetstack.h>
+#include <QStackedWidget>
#include <kdebug.h>
#include <kapplication.h>
#include <klocale.h>
@@ -62,13 +62,13 @@
m_appIcon = iconLoader.loadIcon(iconName, KIcon::Small);
// create all sidebar widgets
- widgets = new Q3WidgetStack(widgetParent, "main_widgetstack");
+ widgets = new QStackedWidget(widgetParent);
newswidget = new NSStackTabWidget(widgets, "feedbrowser_stackchld",
m_appIcon);
noRSSwidget = new NoRSSWidget(widgets, "nofeed_stackchld");
widgets->addWidget(newswidget);
widgets->addWidget(noRSSwidget);
- widgets->raiseWidget(noRSSwidget);
+ widgets->setCurrentWidget (noRSSwidget);
noRSSwidget->show();
// try to connect to the DCOP service
@@ -97,10 +97,10 @@
// show special widget if there are no RSS sources available
if (newswidget->isEmpty()) {
- widgets->raiseWidget(noRSSwidget);
+ widgets->setCurrentWidget (noRSSwidget);
noRSSwidget->show();
} else {
- widgets->raiseWidget(newswidget);
+ widgets->setCurrentWidget (newswidget);
}
}
}
@@ -181,8 +181,8 @@
connect(nspanel, SIGNAL(pixmapUpdated(NSPanel *)),
this, SLOT(updatePixmap(NSPanel *)));
- if (widgets->visibleWidget() != newswidget)
- widgets->raiseWidget(newswidget);
+ if (widgets->currentWidget () != newswidget)
+ widgets->setCurrentWidget (newswidget);
}
}
@@ -197,7 +197,7 @@
kdWarning() << "removedSource called for non-existing id" << endl;
if (newswidget->isEmpty())
- widgets->raiseWidget(noRSSwidget);
+ widgets->setCurrentWidget (noRSSwidget);
}
--- trunk/KDE/kdeaddons/konq-plugins/sidebar/newsticker/sidebar_news.h #491728:491729
@@ -37,7 +37,7 @@
class QPixmap;
-class Q3WidgetStack;
+class QStackedWidget;
namespace KSB_News {
@@ -66,7 +66,7 @@
private:
int checkDcopService();
- Q3WidgetStack *widgets;
+ QStackedWidget *widgets;
NSStackTabWidget *newswidget;
NoRSSWidget *noRSSwidget;
Q3PtrList<NSPanel> nspanelptrlist;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic