diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-06-25 05:28:35 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-06-25 05:28:35 +0000 |
commit | f008adb5a77e094eaf6abf3fc0f36958e66896a5 (patch) | |
tree | 8e9244c4d4957c36be81e15b566b4aa5ea26c982 /lib/kofficecore/KoDetailsPane.cpp | |
parent | 1210f27b660efb7b37ff43ec68763e85a403471f (diff) | |
download | koffice-f008adb5a77e094eaf6abf3fc0f36958e66896a5.tar.gz koffice-f008adb5a77e094eaf6abf3fc0f36958e66896a5.zip |
TQt4 port koffice
This should enable compilation under both Qt3 and Qt4; fixes for any missed components will be forthcoming
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/koffice@1238284 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'lib/kofficecore/KoDetailsPane.cpp')
-rw-r--r-- | lib/kofficecore/KoDetailsPane.cpp | 192 |
1 files changed, 96 insertions, 96 deletions
diff --git a/lib/kofficecore/KoDetailsPane.cpp b/lib/kofficecore/KoDetailsPane.cpp index d94a01f7..85d9c3d6 100644 --- a/lib/kofficecore/KoDetailsPane.cpp +++ b/lib/kofficecore/KoDetailsPane.cpp @@ -18,17 +18,17 @@ */ #include "KoDetailsPane.h" -#include <qcheckbox.h> -#include <qlabel.h> -#include <qfile.h> -#include <qimage.h> -#include <qheader.h> -#include <qrect.h> -#include <qbrush.h> -#include <qpainter.h> -#include <qsimplerichtext.h> -#include <qevent.h> -#include <qsplitter.h> +#include <tqcheckbox.h> +#include <tqlabel.h> +#include <tqfile.h> +#include <tqimage.h> +#include <tqheader.h> +#include <tqrect.h> +#include <tqbrush.h> +#include <tqpainter.h> +#include <tqsimplerichtext.h> +#include <tqevent.h> +#include <tqsplitter.h> #include <kinstance.h> #include <klocale.h> @@ -47,8 +47,8 @@ class KoFileListItem : public KListViewItem { public: - KoFileListItem(KListView* listView, QListViewItem* after, const QString& filename, - const QString& fullPath, KFileItem* fileItem) + KoFileListItem(KListView* listView, TQListViewItem* after, const TQString& filename, + const TQString& fullPath, KFileItem* fileItem) : KListViewItem(listView, after, filename, fullPath), m_fileItem(fileItem) { } @@ -77,13 +77,13 @@ class KoTemplatesPanePrivate KInstance* m_instance; bool m_selected; - QString m_alwaysUseTemplate; + TQString m_alwaysUseTemplate; }; -KoTemplatesPane::KoTemplatesPane(QWidget* parent, KInstance* instance, +KoTemplatesPane::KoTemplatesPane(TQWidget* tqparent, KInstance* instance, KoTemplateGroup *group, KoTemplate* /*defaultTemplate*/) - : KoDetailsPaneBase(parent, "TemplatesPane") + : KoDetailsPaneBase(tqparent, "TemplatesPane") { d = new KoTemplatesPanePrivate; d->m_instance = instance; @@ -98,24 +98,24 @@ KoTemplatesPane::KoTemplatesPane(QWidget* parent, KInstance* instance, m_openButton->setGuiItem(openGItem); m_documentList->header()->hide(); KConfigGroup cfgGrp(d->m_instance->config(), "TemplateChooserDialog"); - QString fullTemplateName = cfgGrp.readPathEntry("FullTemplateName"); + TQString fullTemplateName = cfgGrp.readPathEntry("FullTemplateName"); d->m_alwaysUseTemplate = cfgGrp.readPathEntry("AlwaysUseTemplate"); - connect(m_alwaysUseCheckBox, SIGNAL(clicked()), this, SLOT(alwaysUseClicked())); + connect(m_alwaysUseCheckBox, TQT_SIGNAL(clicked()), this, TQT_SLOT(alwaysUseClicked())); changePalette(); if(kapp) { - connect(kapp, SIGNAL(kdisplayPaletteChanged()), this, SLOT(changePalette())); + connect(kapp, TQT_SIGNAL(kdisplayPaletteChanged()), this, TQT_SLOT(changePalette())); } KListViewItem* selectItem = 0; for (KoTemplate* t = group->first(); t != 0L; t = group->next()) { KListViewItem* item = new KListViewItem(m_documentList, t->name(), t->description(), t->file()); - QImage icon = t->loadPicture(instance).convertToImage(); - icon = icon.smoothScale(64, 64, QImage::ScaleMin); + TQImage icon = t->loadPicture(instance).convertToImage(); + icon = icon.smoothScale(64, 64, TQ_ScaleMin); icon.setAlphaBuffer(true); icon = icon.copy((icon.width() - 64) / 2, (icon.height() - 64) / 2, 64, 64); - item->setPixmap(0, QPixmap(icon)); + item->setPixmap(0, TQPixmap(icon)); item->setPixmap(2, t->loadPicture(instance)); if(d->m_alwaysUseTemplate == t->file()) { @@ -125,13 +125,13 @@ KoTemplatesPane::KoTemplatesPane(QWidget* parent, KInstance* instance, } } - connect(m_documentList, SIGNAL(selectionChanged(QListViewItem*)), - this, SLOT(selectionChanged(QListViewItem*))); - connect(m_documentList, SIGNAL(doubleClicked(QListViewItem*, const QPoint&, int)), - this, SLOT(openTemplate(QListViewItem*))); - connect(m_documentList, SIGNAL(returnPressed(QListViewItem*)), - this, SLOT(openTemplate(QListViewItem*))); - connect(m_openButton, SIGNAL(clicked()), this, SLOT(openTemplate())); + connect(m_documentList, TQT_SIGNAL(selectionChanged(TQListViewItem*)), + this, TQT_SLOT(selectionChanged(TQListViewItem*))); + connect(m_documentList, TQT_SIGNAL(doubleClicked(TQListViewItem*, const TQPoint&, int)), + this, TQT_SLOT(openTemplate(TQListViewItem*))); + connect(m_documentList, TQT_SIGNAL(returnPressed(TQListViewItem*)), + this, TQT_SLOT(openTemplate(TQListViewItem*))); + connect(m_openButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(openTemplate())); if(selectItem) { m_documentList->setSelected(selectItem, true); @@ -146,7 +146,7 @@ KoTemplatesPane::~KoTemplatesPane() delete d; } -void KoTemplatesPane::selectionChanged(QListViewItem* item) +void KoTemplatesPane::selectionChanged(TQListViewItem* item) { if(item) { m_openButton->setEnabled(true); @@ -159,18 +159,18 @@ void KoTemplatesPane::selectionChanged(QListViewItem* item) m_openButton->setEnabled(false); m_alwaysUseCheckBox->setEnabled(false); m_alwaysUseCheckBox->setChecked(false); - m_titleLabel->setText(QString::null); - m_previewLabel->setPixmap(QPixmap()); + m_titleLabel->setText(TQString()); + m_previewLabel->setPixmap(TQPixmap()); } } void KoTemplatesPane::openTemplate() { - QListViewItem* item = m_documentList->selectedItem(); + TQListViewItem* item = m_documentList->selectedItem(); openTemplate(item); } -void KoTemplatesPane::openTemplate(QListViewItem* item) +void KoTemplatesPane::openTemplate(TQListViewItem* item) { if(item) { KConfigGroup cfgGrp(d->m_instance->config(), "TemplateChooserDialog"); @@ -183,9 +183,9 @@ void KoTemplatesPane::openTemplate(QListViewItem* item) void KoTemplatesPane::changePalette() { - QPalette p = kapp ? kapp->palette() : palette(); - p.setBrush(QColorGroup::Base, p.brush(QPalette::Normal, QColorGroup::Background)); - p.setColor(QColorGroup::Text, p.color(QPalette::Normal, QColorGroup::Foreground)); + TQPalette p = kapp ? kapp->palette() : palette(); + p.setBrush(TQColorGroup::Base, p.brush(TQPalette::Normal, TQColorGroup::Background)); + p.setColor(TQColorGroup::Text, p.color(TQPalette::Normal, TQColorGroup::Foreground)); m_detailsLabel->setPalette(p); } @@ -196,12 +196,12 @@ bool KoTemplatesPane::isSelected() void KoTemplatesPane::alwaysUseClicked() { - QListViewItem* item = m_documentList->selectedItem(); + TQListViewItem* item = m_documentList->selectedItem(); if(!m_alwaysUseCheckBox->isChecked()) { KConfigGroup cfgGrp(d->m_instance->config(), "TemplateChooserDialog"); - cfgGrp.writeEntry("AlwaysUseTemplate", QString::null); - d->m_alwaysUseTemplate = QString::null; + cfgGrp.writeEntry("AlwaysUseTemplate", TQString()); + d->m_alwaysUseTemplate = TQString(); } else { d->m_alwaysUseTemplate = item->text(2); } @@ -209,12 +209,12 @@ void KoTemplatesPane::alwaysUseClicked() emit alwaysUseChanged(this, d->m_alwaysUseTemplate); } -void KoTemplatesPane::changeAlwaysUseTemplate(KoTemplatesPane* sender, const QString& alwaysUse) +void KoTemplatesPane::changeAlwaysUseTemplate(KoTemplatesPane* sender, const TQString& alwaysUse) { if(this == sender) return; - QListViewItem* item = m_documentList->selectedItem(); + TQListViewItem* item = m_documentList->selectedItem(); // If the old always use template is selected uncheck the checkbox if(item && (item->text(2) == d->m_alwaysUseTemplate)) { @@ -224,16 +224,16 @@ void KoTemplatesPane::changeAlwaysUseTemplate(KoTemplatesPane* sender, const QSt d->m_alwaysUseTemplate = alwaysUse; } -bool KoTemplatesPane::eventFilter(QObject* watched, QEvent* e) +bool KoTemplatesPane::eventFilter(TQObject* watched, TQEvent* e) { - if(watched == m_previewLabel) { - if(e->type() == QEvent::MouseButtonDblClick) { + if(TQT_BASE_OBJECT(watched) == m_previewLabel) { + if(e->type() == TQEvent::MouseButtonDblClick) { openTemplate(); } } - if(watched == m_documentList) { - if((e->type() == QEvent::Resize) && isShown()) { + if(TQT_BASE_OBJECT(watched) == m_documentList) { + if((e->type() == TQEvent::Resize) && isShown()) { emit splitterResized(this, m_splitter->sizes()); } } @@ -241,7 +241,7 @@ bool KoTemplatesPane::eventFilter(QObject* watched, QEvent* e) return false; } -void KoTemplatesPane::resizeSplitter(KoDetailsPaneBase* sender, const QValueList<int>& sizes) +void KoTemplatesPane::resizeSplitter(KoDetailsPaneBase* sender, const TQValueList<int>& sizes) { if(sender == this) return; @@ -268,8 +268,8 @@ class KoRecentDocumentsPanePrivate KInstance* m_instance; }; -KoRecentDocumentsPane::KoRecentDocumentsPane(QWidget* parent, KInstance* instance) - : KoDetailsPaneBase(parent, "RecentDocsPane") +KoRecentDocumentsPane::KoRecentDocumentsPane(TQWidget* tqparent, KInstance* instance) + : KoDetailsPaneBase(tqparent, "RecentDocsPane") { d = new KoRecentDocumentsPanePrivate; d->m_instance = instance; @@ -284,28 +284,28 @@ KoRecentDocumentsPane::KoRecentDocumentsPane(QWidget* parent, KInstance* instanc changePalette(); if(kapp) { - connect(kapp, SIGNAL(kdisplayPaletteChanged()), this, SLOT(changePalette())); + connect(kapp, TQT_SIGNAL(kdisplayPaletteChanged()), this, TQT_SLOT(changePalette())); } - QString oldGroup = instance->config()->group(); + TQString oldGroup = instance->config()->group(); instance->config()->setGroup("RecentFiles"); int i = 0; - QString value; + TQString value; KFileItemList fileList; fileList.setAutoDelete(false); do { - QString key = QString("File%1").arg(i); + TQString key = TQString("File%1").tqarg(i); value = instance->config()->readPathEntry(key); if(!value.isEmpty()) { - QString path = value; - QString name; + TQString path = value; + TQString name; // Support for kdelibs-3.5's new RecentFiles format: name[url] if(path.endsWith("]")) { - int pos = path.find("["); + int pos = path.tqfind("["); name = path.mid(0, pos - 1); path = path.mid(pos + 1, path.length() - pos - 2); } @@ -315,16 +315,16 @@ KoRecentDocumentsPane::KoRecentDocumentsPane(QWidget* parent, KInstance* instanc if(name.isEmpty()) name = url.filename(); - if(!url.isLocalFile() || QFile::exists(url.path())) { + if(!url.isLocalFile() || TQFile::exists(url.path())) { KFileItem* fileItem = new KFileItem(KFileItem::Unknown, KFileItem::Unknown, url); fileList.append(fileItem); KoFileListItem* item = new KoFileListItem(m_documentList, m_documentList->lastItem(), name, url.url(), fileItem); //center all icons in 64x64 area - QImage icon = fileItem->pixmap(64).convertToImage(); + TQImage icon = fileItem->pixmap(64).convertToImage(); icon.setAlphaBuffer(true); icon = icon.copy((icon.width() - 64) / 2, (icon.height() - 64) / 2, 64, 64); - item->setPixmap(0, QPixmap(icon)); + item->setPixmap(0, TQPixmap(icon)); item->setPixmap(2, fileItem->pixmap(128)); } } @@ -334,23 +334,23 @@ KoRecentDocumentsPane::KoRecentDocumentsPane(QWidget* parent, KInstance* instanc instance->config()->setGroup( oldGroup ); - connect(m_documentList, SIGNAL(selectionChanged(QListViewItem*)), - this, SLOT(selectionChanged(QListViewItem*))); - connect(m_documentList, SIGNAL(clicked(QListViewItem*)), - this, SLOT(selectionChanged(QListViewItem*))); - connect(m_documentList, SIGNAL(doubleClicked(QListViewItem*, const QPoint&, int)), - this, SLOT(openFile(QListViewItem*))); - connect(m_documentList, SIGNAL(returnPressed(QListViewItem*)), - this, SLOT(openFile(QListViewItem*))); - connect(m_openButton, SIGNAL(clicked()), this, SLOT(openFile())); + connect(m_documentList, TQT_SIGNAL(selectionChanged(TQListViewItem*)), + this, TQT_SLOT(selectionChanged(TQListViewItem*))); + connect(m_documentList, TQT_SIGNAL(clicked(TQListViewItem*)), + this, TQT_SLOT(selectionChanged(TQListViewItem*))); + connect(m_documentList, TQT_SIGNAL(doubleClicked(TQListViewItem*, const TQPoint&, int)), + this, TQT_SLOT(openFile(TQListViewItem*))); + connect(m_documentList, TQT_SIGNAL(returnPressed(TQListViewItem*)), + this, TQT_SLOT(openFile(TQListViewItem*))); + connect(m_openButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(openFile())); m_documentList->setSelected(m_documentList->firstChild(), true); d->m_previewJob = KIO::filePreview(fileList, 200, 200); - connect(d->m_previewJob, SIGNAL(result(KIO::Job*)), this, SLOT(previewResult(KIO::Job*))); - connect(d->m_previewJob, SIGNAL(gotPreview(const KFileItem*, const QPixmap&)), - this, SLOT(updatePreview(const KFileItem*, const QPixmap&))); + connect(d->m_previewJob, TQT_SIGNAL(result(KIO::Job*)), this, TQT_SLOT(previewResult(KIO::Job*))); + connect(d->m_previewJob, TQT_SIGNAL(gotPreview(const KFileItem*, const TQPixmap&)), + this, TQT_SLOT(updatePreview(const KFileItem*, const TQPixmap&))); } KoRecentDocumentsPane::~KoRecentDocumentsPane() @@ -358,7 +358,7 @@ KoRecentDocumentsPane::~KoRecentDocumentsPane() delete d; } -void KoRecentDocumentsPane::selectionChanged(QListViewItem* item) +void KoRecentDocumentsPane::selectionChanged(TQListViewItem* item) { if(item) { m_openButton->setEnabled(true); @@ -367,31 +367,31 @@ void KoRecentDocumentsPane::selectionChanged(QListViewItem* item) if(static_cast<KoFileListItem*>(item)->fileItem()) { KFileItem* fileItem = static_cast<KoFileListItem*>(item)->fileItem(); - QString details = "<center><table border=\"0\">"; + TQString details = "<center><table border=\"0\">"; details += i18n("File modification date and time. %1 is date time", "<tr><td><b>Modified:</b></td><td>%1</td></tr>") - .arg(fileItem->timeString(KIO::UDS_MODIFICATION_TIME)); + .tqarg(fileItem->timeString(KIO::UDS_MODIFICATION_TIME)); details += i18n("File access date and time. %1 is date time", "<tr><td><b>Accessed:</b></td><td>%1</td></tr>") - .arg(fileItem->timeString(KIO::UDS_ACCESS_TIME)); + .tqarg(fileItem->timeString(KIO::UDS_ACCESS_TIME)); details += "</table></center>"; m_detailsLabel->setText(details); } else { - m_detailsLabel->setText(QString::null); + m_detailsLabel->setText(TQString()); } } else { m_openButton->setEnabled(false); - m_titleLabel->setText(QString::null); - m_previewLabel->setPixmap(QPixmap()); - m_detailsLabel->setText(QString::null); + m_titleLabel->setText(TQString()); + m_previewLabel->setPixmap(TQPixmap()); + m_detailsLabel->setText(TQString()); } } void KoRecentDocumentsPane::openFile() { - QListViewItem* item = m_documentList->selectedItem(); + TQListViewItem* item = m_documentList->selectedItem(); openFile(item); } -void KoRecentDocumentsPane::openFile(QListViewItem* item) +void KoRecentDocumentsPane::openFile(TQListViewItem* item) { KConfigGroup cfgGrp(d->m_instance->config(), "TemplateChooserDialog"); cfgGrp.writeEntry("LastReturnType", "File"); @@ -406,22 +406,22 @@ void KoRecentDocumentsPane::previewResult(KIO::Job* job) d->m_previewJob = 0; } -void KoRecentDocumentsPane::updatePreview(const KFileItem* fileItem, const QPixmap& preview) +void KoRecentDocumentsPane::updatePreview(const KFileItem* fileItem, const TQPixmap& preview) { if(preview.isNull()) { return; } - QListViewItemIterator it(m_documentList); + TQListViewItemIterator it(m_documentList); while(it.current()) { if(it.current()->text(1) == fileItem->url().url()) { it.current()->setPixmap(2, preview); - QImage icon = preview.convertToImage(); - icon = icon.smoothScale(64, 64, QImage::ScaleMin); + TQImage icon = preview.convertToImage(); + icon = icon.smoothScale(64, 64, TQ_ScaleMin); icon.setAlphaBuffer(true); icon = icon.copy((icon.width() - 64) / 2, (icon.height() - 64) / 2, 64, 64); - it.current()->setPixmap(0, QPixmap(icon)); + it.current()->setPixmap(0, TQPixmap(icon)); if(it.current()->isSelected()) { m_previewLabel->setPixmap(preview); @@ -436,22 +436,22 @@ void KoRecentDocumentsPane::updatePreview(const KFileItem* fileItem, const QPixm void KoRecentDocumentsPane::changePalette() { - QPalette p = kapp ? kapp->palette() : palette(); - p.setBrush(QColorGroup::Base, p.brush(QPalette::Normal, QColorGroup::Background)); - p.setColor(QColorGroup::Text, p.color(QPalette::Normal, QColorGroup::Foreground)); + TQPalette p = kapp ? kapp->palette() : palette(); + p.setBrush(TQColorGroup::Base, p.brush(TQPalette::Normal, TQColorGroup::Background)); + p.setColor(TQColorGroup::Text, p.color(TQPalette::Normal, TQColorGroup::Foreground)); m_detailsLabel->setPalette(p); } -bool KoRecentDocumentsPane::eventFilter(QObject* watched, QEvent* e) +bool KoRecentDocumentsPane::eventFilter(TQObject* watched, TQEvent* e) { - if(watched == m_previewLabel) { - if(e->type() == QEvent::MouseButtonDblClick) { + if(TQT_BASE_OBJECT(watched) == m_previewLabel) { + if(e->type() == TQEvent::MouseButtonDblClick) { openFile(); } } - if(watched == m_documentList) { - if((e->type() == QEvent::Resize) && isShown()) { + if(TQT_BASE_OBJECT(watched) == m_documentList) { + if((e->type() == TQEvent::Resize) && isShown()) { emit splitterResized(this, m_splitter->sizes()); } } @@ -459,7 +459,7 @@ bool KoRecentDocumentsPane::eventFilter(QObject* watched, QEvent* e) return false; } -void KoRecentDocumentsPane::resizeSplitter(KoDetailsPaneBase* sender, const QValueList<int>& sizes) +void KoRecentDocumentsPane::resizeSplitter(KoDetailsPaneBase* sender, const TQValueList<int>& sizes) { if(sender == this) return; |