From f008adb5a77e094eaf6abf3fc0f36958e66896a5 Mon Sep 17 00:00:00 2001 From: tpearson Date: Sat, 25 Jun 2011 05:28:35 +0000 Subject: 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 --- tools/thumbnail/clipartcreator.cpp | 18 +++++++++--------- tools/thumbnail/clipartcreator.h | 2 +- tools/thumbnail/kofficecreator.cpp | 28 ++++++++++++++-------------- tools/thumbnail/kofficecreator.h | 7 ++++--- 4 files changed, 28 insertions(+), 27 deletions(-) (limited to 'tools/thumbnail') diff --git a/tools/thumbnail/clipartcreator.cpp b/tools/thumbnail/clipartcreator.cpp index 73585a97..d1378988 100644 --- a/tools/thumbnail/clipartcreator.cpp +++ b/tools/thumbnail/clipartcreator.cpp @@ -18,9 +18,9 @@ * Boston, MA 02110-1301, USA. */ -#include -#include -#include +#include +#include +#include #include @@ -35,18 +35,18 @@ extern "C" } } -bool ClipartCreator::create(const QString &path, int width, int height, QImage &img) +bool ClipartCreator::create(const TQString &path, int width, int height, TQImage &img) { - QPixmap pixmap; + TQPixmap pixmap; KoPicture picture; if (picture.loadFromFile( path )) { - pixmap = QPixmap( 200, 200 ); - pixmap.fill( Qt::white ); + pixmap = TQPixmap( 200, 200 ); + pixmap.fill( TQt::white ); - QPainter p; + TQPainter p; p.begin( &pixmap ); - p.setBackgroundColor( Qt::white ); + p.setBackgroundColor( TQt::white ); picture.draw(p, 0, 0, pixmap.width(), pixmap.height()); p.end(); diff --git a/tools/thumbnail/clipartcreator.h b/tools/thumbnail/clipartcreator.h index d9e6e55b..8f33e623 100644 --- a/tools/thumbnail/clipartcreator.h +++ b/tools/thumbnail/clipartcreator.h @@ -26,7 +26,7 @@ class ClipartCreator : public ThumbCreator { public: ClipartCreator() {}; - virtual bool create(const QString &path, int, int, QImage &img); + virtual bool create(const TQString &path, int, int, TQImage &img); virtual Flags flags() const; }; diff --git a/tools/thumbnail/kofficecreator.cpp b/tools/thumbnail/kofficecreator.cpp index b62808d2..4e820eb1 100644 --- a/tools/thumbnail/kofficecreator.cpp +++ b/tools/thumbnail/kofficecreator.cpp @@ -21,9 +21,9 @@ #include -#include -#include -#include +#include +#include +#include #include #include @@ -55,27 +55,27 @@ KOfficeCreator::~KOfficeCreator() delete m_doc; } -bool KOfficeCreator::create(const QString &path, int width, int height, QImage &img) +bool KOfficeCreator::create(const TQString &path, int width, int height, TQImage &img) { KoStore* store = KoStore::createStore(path, KoStore::Read); - if ( store && ( store->open( QString("Thumbnails/thumbnail.png") ) || store->open( QString("preview.png") ) ) ) + if ( store && ( store->open( TQString("Thumbnails/thumbnail.png") ) || store->open( TQString("preview.png") ) ) ) { // Hooray! No long delay for the user... - QByteArray bytes = store->read(store->size()); + TQByteArray bytes = store->read(store->size()); store->close(); delete store; return img.loadFromData(bytes); } delete store; - QString mimetype = KMimeType::findByPath( path )->name(); + TQString mimetype = KMimeType::findByPath( path )->name(); - m_doc = KParts::ComponentFactory::createPartInstanceFromQuery( mimetype, QString::null); + m_doc = KParts::ComponentFactory::createPartInstanceFromQuery( mimetype, TQString()); if (!m_doc) return false; - connect(m_doc, SIGNAL(completed()), SLOT(slotCompleted())); + connect(m_doc, TQT_SIGNAL(completed()), TQT_SLOT(slotCompleted())); KURL url; url.setPath( path ); @@ -90,22 +90,22 @@ bool KOfficeCreator::create(const QString &path, int width, int height, QImage & killTimers(); // render the page on a bigger pixmap and use smoothScale, - // looks better than directly scaling with the QPainter (malte) - QPixmap pix; + // looks better than directly scaling with the TQPainter (malte) + TQPixmap pix; if (width > 400) { - pix = m_doc->generatePreview(QSize(width, height)); + pix = m_doc->generatePreview(TQSize(width, height)); } else { - pix = m_doc->generatePreview(QSize(400, 400)); + pix = m_doc->generatePreview(TQSize(400, 400)); } img = pix.convertToImage(); return true; } -void KOfficeCreator::timerEvent(QTimerEvent *) +void KOfficeCreator::timerEvent(TQTimerEvent *) { m_doc->closeURL(); m_completed = true; diff --git a/tools/thumbnail/kofficecreator.h b/tools/thumbnail/kofficecreator.h index 3481c2b5..7bb70df7 100644 --- a/tools/thumbnail/kofficecreator.h +++ b/tools/thumbnail/kofficecreator.h @@ -26,17 +26,18 @@ class KoDocument; -class KOfficeCreator : public QObject, public ThumbCreator +class KOfficeCreator : public TQObject, public ThumbCreator { Q_OBJECT + TQ_OBJECT public: KOfficeCreator(); virtual ~KOfficeCreator(); - virtual bool create(const QString &path, int width, int height, QImage &img); + virtual bool create(const TQString &path, int width, int height, TQImage &img); virtual Flags flags() const; protected: - virtual void timerEvent(QTimerEvent *); + virtual void timerEvent(TQTimerEvent *); private slots: void slotCompleted(); -- cgit v1.2.1