summaryrefslogtreecommitdiffstats
path: root/knewsticker/knewsticker.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'knewsticker/knewsticker.cpp')
-rw-r--r--knewsticker/knewsticker.cpp122
1 files changed, 61 insertions, 61 deletions
diff --git a/knewsticker/knewsticker.cpp b/knewsticker/knewsticker.cpp
index 6d2f90cb..9b15f5da 100644
--- a/knewsticker/knewsticker.cpp
+++ b/knewsticker/knewsticker.cpp
@@ -27,36 +27,36 @@
#include <kstandarddirs.h>
#include <kstartupinfo.h>
-#include <qcursor.h>
-#include <qlayout.h>
-#include <qtimer.h>
-#include <qtooltip.h>
+#include <tqcursor.h>
+#include <tqlayout.h>
+#include <tqtimer.h>
+#include <tqtooltip.h>
#include <dcopclient.h>
-KNewsTicker::KNewsTicker(const QString &cfgFile, Type t, int actions, QWidget *parent, const char *name)
+KNewsTicker::KNewsTicker(const TQString &cfgFile, Type t, int actions, TQWidget *parent, const char *name)
: ConfigIface(), DCOPObject("KNewsTicker"),
KPanelApplet(cfgFile, t, actions, parent, name),
m_instance(new KInstance("knewsticker")),
m_dcopClient(new DCOPClient()),
m_cfg(new ConfigAccess(config())),
- m_newsTimer(new QTimer(this)),
- m_updateTimer(new QTimer(this)),
+ m_newsTimer(new TQTimer(this)),
+ m_updateTimer(new TQTimer(this)),
m_newsIconMgr(NewsIconMgr::self()),
m_aboutData(new KAboutData("knewsticker", I18N_NOOP("KNewsTicker"), "v0.2",
I18N_NOOP("A news ticker applet."), KAboutData::License_BSD,
I18N_NOOP("(c) 2000, 2001 The KNewsTicker developers")))
{
- QHBoxLayout *layout = new QHBoxLayout(this);
+ TQHBoxLayout *layout = new TQHBoxLayout(this);
m_contextMenu = new KNewsTickerMenu(this);
- connect(m_contextMenu, SIGNAL(aboutToHide()),
- SLOT(slotContextMenuAboutToHide()));
+ connect(m_contextMenu, TQT_SIGNAL(aboutToHide()),
+ TQT_SLOT(slotContextMenuAboutToHide()));
setCustomMenu(m_contextMenu);
m_arrowButton = new KArrowButton(this);
- QToolTip::add(m_arrowButton, i18n("Show menu"));
- connect(m_arrowButton, SIGNAL(clicked()), SLOT(slotArrowButtonPressed()));
+ TQToolTip::add(m_arrowButton, i18n("Show menu"));
+ connect(m_arrowButton, TQT_SIGNAL(clicked()), TQT_SLOT(slotArrowButtonPressed()));
m_arrowButton->setFocusPolicy(NoFocus);
setupArrowButton();
layout->addWidget(m_arrowButton);
@@ -66,12 +66,12 @@ KNewsTicker::KNewsTicker(const QString &cfgFile, Type t, int actions, QWidget *p
m_dcopClient->registerAs("knewsticker", false);
- QToolTip::add(m_scroller, QString::null);
- connect(m_scroller, SIGNAL(contextMenu()), SLOT(slotOpenContextMenu()));
+ TQToolTip::add(m_scroller, TQString::null);
+ connect(m_scroller, TQT_SIGNAL(contextMenu()), TQT_SLOT(slotOpenContextMenu()));
- connect(m_newsTimer, SIGNAL(timeout()), SLOT(slotUpdateNews()));
+ connect(m_newsTimer, TQT_SIGNAL(timeout()), TQT_SLOT(slotUpdateNews()));
- connect(m_updateTimer, SIGNAL(timeout()), SLOT(slotNotifyOfFailures()));
+ connect(m_updateTimer, TQT_SIGNAL(timeout()), TQT_SLOT(slotNotifyOfFailures()));
m_aboutData->addAuthor("Frerich Raabe", I18N_NOOP("Original author"),
@@ -106,7 +106,7 @@ int KNewsTicker::widthForHeight(int) const
void KNewsTicker::preferences()
{
KNewsTickerConfig dlg(m_cfg, this);
- if (dlg.exec() == QDialog::Accepted) {
+ if (dlg.exec() == TQDialog::Accepted) {
reparseConfig();
}
}
@@ -119,7 +119,7 @@ void KNewsTicker::about()
void KNewsTicker::help()
{
- kapp->invokeHelp(QString::null, QString::fromLatin1("knewsticker"));
+ kapp->invokeHelp(TQString::null, TQString::fromLatin1("knewsticker"));
}
void KNewsTicker::reportBug()
@@ -133,18 +133,18 @@ void KNewsTicker::reparseConfig()
m_cfg->reparseConfiguration();
m_newsSources.clear();
- QStringList newsSources = m_cfg->newsSources();
- QStringList::ConstIterator it = newsSources.begin();
- QStringList::ConstIterator end = newsSources.end();
+ TQStringList newsSources = m_cfg->newsSources();
+ TQStringList::ConstIterator it = newsSources.begin();
+ TQStringList::ConstIterator end = newsSources.end();
for (; it != end; ++it) {
NewsSourceBase::Ptr ns = m_cfg->newsSource((*it));
if (!ns->data().enabled)
continue;
- connect(ns, SIGNAL(newNewsAvailable(const NewsSourceBase::Ptr &, bool)),
- SLOT(slotNewsSourceUpdated(const NewsSourceBase::Ptr &, bool)));
- connect(ns, SIGNAL(invalidInput(const NewsSourceBase::Ptr &)),
- SLOT(slotNewsSourceFailed(const NewsSourceBase::Ptr &)));
+ connect(ns, TQT_SIGNAL(newNewsAvailable(const NewsSourceBase::Ptr &, bool)),
+ TQT_SLOT(slotNewsSourceUpdated(const NewsSourceBase::Ptr &, bool)));
+ connect(ns, TQT_SIGNAL(invalidInput(const NewsSourceBase::Ptr &)),
+ TQT_SLOT(slotNewsSourceFailed(const NewsSourceBase::Ptr &)));
m_newsSources.append(ns);
}
@@ -212,7 +212,7 @@ void KNewsTicker::slotNewsSourceUpdated(const NewsSourceBase::Ptr &ns,
if (m_newNews) {
KNotifyClient::Instance instance(m_instance);
- KNotifyClient::event(winId(), QString::fromLatin1("NewNews"));
+ KNotifyClient::event(winId(), TQString::fromLatin1("NewNews"));
}
}
@@ -222,22 +222,22 @@ void KNewsTicker::slotNewsSourceFailed(const NewsSourceBase::Ptr &ns)
slotNewsSourceUpdated(ns);
}
-void KNewsTicker::mousePressEvent(QMouseEvent *e)
+void KNewsTicker::mousePressEvent(TQMouseEvent *e)
{
- if (e->button() == QMouseEvent::RightButton)
+ if (e->button() == TQMouseEvent::RightButton)
slotOpenContextMenu();
}
void KNewsTicker::slotOpenContextMenu()
{
m_contextMenu->setFullMenu(true);
- m_contextMenu->exec(QCursor::pos());
+ m_contextMenu->exec(TQCursor::pos());
}
void KNewsTicker::slotArrowButtonPressed()
{
- QPoint pos(m_arrowButton->mapToGlobal(QPoint(0, 0)));
- QSize size(m_arrowButton->size());
+ TQPoint pos(m_arrowButton->mapToGlobal(TQPoint(0, 0)));
+ TQSize size(m_arrowButton->size());
if (position() == KPanelApplet::pTop) {
pos.setY(pos.y() + size.height() + 2);
@@ -259,12 +259,12 @@ void KNewsTicker::positionChange(Position)
{
delete layout();
- QBoxLayout *layout;
+ TQBoxLayout *layout;
if (orientation() == Horizontal)
- layout = new QHBoxLayout(this);
+ layout = new TQHBoxLayout(this);
else
- layout = new QVBoxLayout(this);
+ layout = new TQVBoxLayout(this);
if (m_arrowButton) {
layout->addWidget(m_arrowButton);
@@ -283,7 +283,7 @@ void KNewsTicker::slotContextMenuAboutToHide()
void KNewsTicker::slotNotifyOfFailures()
{
KNotifyClient::Instance instance(m_instance);
- QString notification = QString::null;
+ TQString notification = TQString::null;
if (m_failedNewsUpdates.count() == 1)
notification = i18n("<qt>Could not update news site '%1'.<br>"
@@ -292,16 +292,16 @@ void KNewsTicker::slotNotifyOfFailures()
else if (m_failedNewsUpdates.count() > 1 && m_failedNewsUpdates.count() < 8) {
notification = i18n("<qt>The following news sites had problems. Their"
" resource files are probably invalid or broken.<ul>");
- QStringList::ConstIterator it = m_failedNewsUpdates.begin();
- QStringList::ConstIterator end = m_failedNewsUpdates.end();
+ TQStringList::ConstIterator it = m_failedNewsUpdates.begin();
+ TQStringList::ConstIterator end = m_failedNewsUpdates.end();
for (; it != end; ++it)
- notification += QString::fromLatin1("<li>%1</li>").arg(*it);
- notification += QString::fromLatin1("</ul></qt>");
+ notification += TQString::fromLatin1("<li>%1</li>").arg(*it);
+ notification += TQString::fromLatin1("</ul></qt>");
} else
notification = i18n("Failed to update several news"
" sites. The Internet connection might be cut.");
- KNotifyClient::event(winId(), QString::fromLatin1("InvalidRDF"), notification);
+ KNotifyClient::event(winId(), TQString::fromLatin1("InvalidRDF"), notification);
}
void KNewsTicker::setInterval(const uint interval)
@@ -367,19 +367,19 @@ void KNewsTicker::setSlowedScrolling(bool slowedScrolling)
m_cfg->setSlowedScrolling(slowedScrolling);
}
-void KNewsTicker::setForegroundColor(const QColor &foregroundColor)
+void KNewsTicker::setForegroundColor(const TQColor &foregroundColor)
{
m_cfg->setForegroundColor(foregroundColor);
m_scroller->reset(false);
}
-void KNewsTicker::setBackgroundColor(const QColor &backgroundColor)
+void KNewsTicker::setBackgroundColor(const TQColor &backgroundColor)
{
m_cfg->setBackgroundColor(backgroundColor);
m_scroller->reset(false);
}
-void KNewsTicker::setHighlightedColor(const QColor &highlightedColor)
+void KNewsTicker::setHighlightedColor(const TQColor &highlightedColor)
{
m_cfg->setHighlightedColor(highlightedColor);
m_scroller->reset(false);
@@ -417,10 +417,10 @@ void KNewsTickerMenu::populateMenu()
* Perhaps this hardcoded stuff should be replaced by some kind of
* themeing functionality?
*/
- const QPixmap lookIcon = SmallIcon(QString::fromLatin1("viewmag"));
- const QPixmap newArticleIcon = SmallIcon(QString::fromLatin1("info"));
- const QPixmap oldArticleIcon = SmallIcon(QString::fromLatin1("mime_empty"));
- const QPixmap noArticlesIcon = SmallIcon(QString::fromLatin1("remove"));
+ const TQPixmap lookIcon = SmallIcon(TQString::fromLatin1("viewmag"));
+ const TQPixmap newArticleIcon = SmallIcon(TQString::fromLatin1("info"));
+ const TQPixmap oldArticleIcon = SmallIcon(TQString::fromLatin1("mime_empty"));
+ const TQPixmap noArticlesIcon = SmallIcon(TQString::fromLatin1("remove"));
unsigned int articleIdx = 0;
const NewsSourceBase::List sources = m_parent->m_newsSources;
@@ -429,7 +429,7 @@ void KNewsTickerMenu::populateMenu()
NewsSourceBase::Ptr ns = *nIt;
KPopupMenu *submenu = new KPopupMenu;
- int checkNewsId = submenu->insertItem(lookIcon, i18n("Check News"), this, SLOT(slotCheckNews(int)), 0, sources.findIndex(ns) + 1000);
+ int checkNewsId = submenu->insertItem(lookIcon, i18n("Check News"), this, TQT_SLOT(slotCheckNews(int)), 0, sources.findIndex(ns) + 1000);
setItemParameter(checkNewsId, sources.findIndex(ns));
submenu->insertSeparator();
@@ -441,12 +441,12 @@ void KNewsTickerMenu::populateMenu()
Article::List::ConstIterator artIt = articles.begin();
for (; artIt != articles.end(); ++artIt) {
Article::Ptr a = *artIt;
- QString headline = a->headline().replace('&', "&&");
+ TQString headline = a->headline().replace('&', "&&");
int id;
if ( a->read() )
- id = submenu->insertItem(oldArticleIcon, headline, this, SLOT(slotOpenArticle(int)), 0, articleIdx+2000);
+ id = submenu->insertItem(oldArticleIcon, headline, this, TQT_SLOT(slotOpenArticle(int)), 0, articleIdx+2000);
else
- id = submenu->insertItem(newArticleIcon, headline, this, SLOT(slotOpenArticle(int)), 0, articleIdx+2000);
+ id = submenu->insertItem(newArticleIcon, headline, this, TQT_SLOT(slotOpenArticle(int)), 0, articleIdx+2000);
kdDebug( 5005 ) << "Setting articles index for " << a->headline() << " to " << articleIdx << endl;
setItemParameter( id, articleIdx++ );
}
@@ -460,23 +460,23 @@ void KNewsTickerMenu::populateMenu()
if (!m_parent->m_cfg->newsSources().isEmpty())
insertSeparator();
- insertItem(lookIcon, i18n("Check News"), m_parent, SLOT(slotUpdateNews()));
- int i = insertItem(i18n("Offline Mode"), this, SLOT(slotToggleOfflineMode()), 0, 4711 );
+ insertItem(lookIcon, i18n("Check News"), m_parent, TQT_SLOT(slotUpdateNews()));
+ int i = insertItem(i18n("Offline Mode"), this, TQT_SLOT(slotToggleOfflineMode()), 0, 4711 );
setItemChecked(i, m_parent->m_cfg->offlineMode());
if (m_fullMenu) {
insertSeparator();
- const QPixmap logoIcon = SmallIcon(QString::fromLatin1("knewsticker"));
- const QPixmap helpIcon = SmallIcon(QString::fromLatin1("help"));
- const QPixmap confIcon = SmallIcon(QString::fromLatin1("configure"));
+ const TQPixmap logoIcon = SmallIcon(TQString::fromLatin1("knewsticker"));
+ const TQPixmap helpIcon = SmallIcon(TQString::fromLatin1("help"));
+ const TQPixmap confIcon = SmallIcon(TQString::fromLatin1("configure"));
insertTitle(logoIcon, i18n("KNewsTicker"), 0, 0);
- insertItem(helpIcon, i18n("Help"), this, SLOT(slotShowHelp()));
- insertItem(logoIcon, i18n("About KNewsTicker"), this, SLOT(slotShowAbout()));
+ insertItem(helpIcon, i18n("Help"), this, TQT_SLOT(slotShowHelp()));
+ insertItem(logoIcon, i18n("About KNewsTicker"), this, TQT_SLOT(slotShowAbout()));
insertSeparator();
- insertItem(confIcon, i18n("Configure KNewsTicker..."), this, SLOT(slotConfigure()));
+ insertItem(confIcon, i18n("Configure KNewsTicker..."), this, TQT_SLOT(slotConfigure()));
}
}
@@ -533,9 +533,9 @@ void KNewsTickerMenu::slotOpenArticle(int idx)
extern "C"
{
- KDE_EXPORT KPanelApplet* init(QWidget *parent, const QString &configFile)
+ KDE_EXPORT KPanelApplet* init(TQWidget *parent, const TQString &configFile)
{
- KGlobal::locale()->insertCatalogue(QString::fromLatin1("knewsticker"));
+ KGlobal::locale()->insertCatalogue(TQString::fromLatin1("knewsticker"));
return new KNewsTicker(configFile, KPanelApplet::Stretch,
KPanelApplet::Preferences | KPanelApplet::About |
KPanelApplet::Help | KPanelApplet::ReportBug,