diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-07-31 19:33:34 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-07-31 19:33:34 +0000 |
commit | c663b6440964f6ac48027143ac9e63298991f9d0 (patch) | |
tree | 6d8b0c5a5f9db1ee16acf98b1397cea9126b281d /ksplashml/kcmksplash | |
parent | a061f7191beebb0e4a3b0c0a7c534ec5f22f2dc7 (diff) | |
download | tdebase-c663b6440964f6ac48027143ac9e63298991f9d0.tar.gz tdebase-c663b6440964f6ac48027143ac9e63298991f9d0.zip |
Trinity Qt initial conversion
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1157639 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'ksplashml/kcmksplash')
-rw-r--r-- | ksplashml/kcmksplash/installer.cpp | 130 | ||||
-rw-r--r-- | ksplashml/kcmksplash/installer.h | 32 | ||||
-rw-r--r-- | ksplashml/kcmksplash/main.cpp | 22 |
3 files changed, 92 insertions, 92 deletions
diff --git a/ksplashml/kcmksplash/installer.cpp b/ksplashml/kcmksplash/installer.cpp index a2850ecfa..335611a9f 100644 --- a/ksplashml/kcmksplash/installer.cpp +++ b/ksplashml/kcmksplash/installer.cpp @@ -12,10 +12,10 @@ #include <unistd.h> #include <stdlib.h> -#include <qdir.h> -#include <qlabel.h> -#include <qlayout.h> -#include <qtextedit.h> +#include <tqdir.h> +#include <tqlabel.h> +#include <tqlayout.h> +#include <tqtextedit.h> #include "installer.h" @@ -32,20 +32,20 @@ #include <kurldrag.h> #include <kio/netaccess.h> -ThemeListBox::ThemeListBox(QWidget *parent) +ThemeListBox::ThemeListBox(TQWidget *parent) : KListBox(parent) { setAcceptDrops(true); - connect(this, SIGNAL(mouseButtonPressed(int, QListBoxItem *, const QPoint &)), - this, SLOT(slotMouseButtonPressed(int, QListBoxItem *, const QPoint &))); + connect(this, TQT_SIGNAL(mouseButtonPressed(int, TQListBoxItem *, const TQPoint &)), + this, TQT_SLOT(slotMouseButtonPressed(int, TQListBoxItem *, const TQPoint &))); } -void ThemeListBox::dragEnterEvent(QDragEnterEvent* event) +void ThemeListBox::dragEnterEvent(TQDragEnterEvent* event) { event->accept((event->source() != this) && KURLDrag::canDecode(event)); } -void ThemeListBox::dropEvent(QDropEvent* event) +void ThemeListBox::dropEvent(TQDropEvent* event) { KURL::List urls; if (KURLDrag::decode(event, urls)) @@ -54,22 +54,22 @@ void ThemeListBox::dropEvent(QDropEvent* event) } } -void ThemeListBox::slotMouseButtonPressed(int button, QListBoxItem *item, const QPoint &p) +void ThemeListBox::slotMouseButtonPressed(int button, TQListBoxItem *item, const TQPoint &p) { if ((button & LeftButton) == 0) return; mOldPos = p; - mDragFile = QString::null; + mDragFile = TQString::null; int cur = index(item); if (cur >= 0) mDragFile = text2path[text(cur)]; } -void ThemeListBox::mouseMoveEvent(QMouseEvent *e) +void ThemeListBox::mouseMoveEvent(TQMouseEvent *e) { if (((e->state() & LeftButton) != 0) && !mDragFile.isEmpty()) { int delay = KGlobalSettings::dndEventDelay(); - QPoint newPos = e->globalPos(); + TQPoint newPos = e->globalPos(); if(newPos.x() > mOldPos.x()+delay || newPos.x() < mOldPos.x()-delay || newPos.y() > mOldPos.y()+delay || newPos.y() < mOldPos.y()-delay) { @@ -85,50 +85,50 @@ void ThemeListBox::mouseMoveEvent(QMouseEvent *e) } //----------------------------------------------------------------------------- -SplashInstaller::SplashInstaller (QWidget *aParent, const char *aName, bool aInit) - : QWidget(aParent, aName), mGui(!aInit) +SplashInstaller::SplashInstaller (TQWidget *aParent, const char *aName, bool aInit) + : TQWidget(aParent, aName), mGui(!aInit) { KGlobal::dirs()->addResourceType("ksplashthemes", KStandardDirs::kde_default("data") + "ksplash/Themes"); if (!mGui) return; - QHBoxLayout* hbox = new QHBoxLayout( this, 0, KDialog::spacingHint() ); + TQHBoxLayout* hbox = new TQHBoxLayout( this, 0, KDialog::spacingHint() ); - QVBoxLayout* leftbox = new QVBoxLayout( hbox, KDialog::spacingHint() ); + TQVBoxLayout* leftbox = new TQVBoxLayout( hbox, KDialog::spacingHint() ); hbox->setStretchFactor( leftbox, 1 ); mThemesList = new ThemeListBox(this); - mThemesList->setSizePolicy( QSizePolicy::Preferred, QSizePolicy::Expanding ); - connect(mThemesList, SIGNAL(highlighted(int)), SLOT(slotSetTheme(int))); - connect(mThemesList, SIGNAL(filesDropped(const KURL::List&)), SLOT(slotFilesDropped(const KURL::List&))); + mThemesList->setSizePolicy( TQSizePolicy::Preferred, TQSizePolicy::Expanding ); + connect(mThemesList, TQT_SIGNAL(highlighted(int)), TQT_SLOT(slotSetTheme(int))); + connect(mThemesList, TQT_SIGNAL(filesDropped(const KURL::List&)), TQT_SLOT(slotFilesDropped(const KURL::List&))); leftbox->addWidget(mThemesList); mBtnAdd = new KPushButton( i18n("Add..."), this ); leftbox->addWidget( mBtnAdd ); - connect(mBtnAdd, SIGNAL(clicked()), SLOT(slotAdd())); + connect(mBtnAdd, TQT_SIGNAL(clicked()), TQT_SLOT(slotAdd())); mBtnRemove = new KPushButton( i18n("Remove"), this ); leftbox->addWidget( mBtnRemove ); - connect(mBtnRemove, SIGNAL(clicked()), SLOT(slotRemove())); + connect(mBtnRemove, TQT_SIGNAL(clicked()), TQT_SLOT(slotRemove())); mBtnTest = new KPushButton( i18n("Test"), this ); leftbox->addWidget( mBtnTest ); - connect(mBtnTest, SIGNAL(clicked()), SLOT(slotTest())); + connect(mBtnTest, TQT_SIGNAL(clicked()), TQT_SLOT(slotTest())); - QVBoxLayout* rightbox = new QVBoxLayout( hbox, KDialog::spacingHint() ); + TQVBoxLayout* rightbox = new TQVBoxLayout( hbox, KDialog::spacingHint() ); hbox->setStretchFactor( rightbox, 3 ); - mPreview = new QLabel(this); - mPreview->setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Expanding ); - mPreview->setFrameStyle(QFrame::Panel|QFrame::Sunken); - mPreview->setMinimumSize(QSize(320,240)); + mPreview = new TQLabel(this); + mPreview->setSizePolicy( TQSizePolicy::Expanding, TQSizePolicy::Expanding ); + mPreview->setFrameStyle(TQFrame::Panel|TQFrame::Sunken); + mPreview->setMinimumSize(TQSize(320,240)); mPreview->setAlignment(Qt::AlignHCenter|Qt::AlignVCenter); rightbox->addWidget(mPreview); rightbox->setStretchFactor( mPreview, 3 ); - mText = new QTextEdit(this); - mText->setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Preferred ); + mText = new TQTextEdit(this); + mText->setSizePolicy( TQSizePolicy::Expanding, TQSizePolicy::Preferred ); mText->setMinimumSize(mText->sizeHint()); mText->setReadOnly(true); rightbox->addWidget(mText); @@ -144,10 +144,10 @@ SplashInstaller::~SplashInstaller() { } -int SplashInstaller::addTheme(const QString &path, const QString &name) +int SplashInstaller::addTheme(const TQString &path, const TQString &name) { //kdDebug() << "SplashInstaller::addTheme: " << path << " " << name << endl; - QString tmp(i18n( name.utf8() )); + TQString tmp(i18n( name.utf8() )); int i = mThemesList->count(); while((i > 0) && (mThemesList->text(i-1) > tmp)) i--; @@ -161,9 +161,9 @@ int SplashInstaller::addTheme(const QString &path, const QString &name) // Copy theme package into themes directory void SplashInstaller::addNewTheme(const KURL &srcURL) { - QString dir = KGlobal::dirs()->saveLocation("ksplashthemes"); + TQString dir = KGlobal::dirs()->saveLocation("ksplashthemes"); KURL url; - QString filename = srcURL.fileName(); + TQString filename = srcURL.fileName(); int i = filename.findRev('.'); // Convert extension to lower case. if (i >= 0) @@ -191,11 +191,11 @@ void SplashInstaller::addNewTheme(const KURL &srcURL) } KArchiveDirectory const *ad = tarFile.directory(); // Find first directory entry. - QStringList entries = ad->entries(); - QString themeName( entries.first() ); + TQStringList entries = ad->entries(); + TQString themeName( entries.first() ); #if 0 // The isDirectory() call always returns false; why? - for ( QStringList::Iterator it = entries.begin(); it != entries.end(); ++it ) + for ( TQStringList::Iterator it = entries.begin(); it != entries.end(); ++it ) { if ( ad->entry( *it )->isDirectory() ) { @@ -222,21 +222,21 @@ void SplashInstaller::readThemesList() mThemesList->clear(); // Read local themes - QStringList entryList = KGlobal::dirs()->resourceDirs("ksplashthemes"); + TQStringList entryList = KGlobal::dirs()->resourceDirs("ksplashthemes"); //kdDebug() << "readThemesList: " << entryList << endl; - QDir dir; - QStringList subdirs; - QStringList::ConstIterator name; + TQDir dir; + TQStringList subdirs; + TQStringList::ConstIterator name; for(name = entryList.begin(); name != entryList.end(); name++) { dir = *name; if (!dir.exists()) continue; - subdirs = dir.entryList( QDir::Dirs ); + subdirs = dir.entryList( TQDir::Dirs ); // kdDebug() << "readThemesList: " << subdirs << endl; // TODO: Make sure it contains a *.rc file. - for (QStringList::Iterator l = subdirs.begin(); l != subdirs.end(); l++ ) - if ( !(*l).startsWith(QString(".")) ) + for (TQStringList::Iterator l = subdirs.begin(); l != subdirs.end(); l++ ) + if ( !(*l).startsWith(TQString(".")) ) { mThemesList->blockSignals( true ); // Don't activate any theme until all themes are loaded. addTheme(dir.path(),*l); @@ -261,7 +261,7 @@ void SplashInstaller::load( bool useDefaults ) KConfig cnf("ksplashrc"); cnf.setReadDefaults( useDefaults ); cnf.setGroup("KSplash"); - QString curTheme = cnf.readEntry("Theme","Default"); + TQString curTheme = cnf.readEntry("Theme","Default"); mThemesList->setCurrentItem(findTheme(curTheme)); emit changed( useDefaults ); } @@ -274,7 +274,7 @@ void SplashInstaller::save() int cur = mThemesList->currentItem(); if (cur < 0) return; - QString path = mThemesList->text(cur); + TQString path = mThemesList->text(cur); if ( mThemesList->text2path.contains( path ) ) path = mThemesList->text2path[path]; cur = path.findRev('/'); @@ -291,8 +291,8 @@ void SplashInstaller::slotRemove() return; bool rc = false; - QString themeName = mThemesList->text(cur); - QString themeDir = mThemesList->text2path[themeName]; + TQString themeName = mThemesList->text(cur); + TQString themeDir = mThemesList->text2path[themeName]; if (!themeDir.isEmpty()) { KURL url; @@ -318,24 +318,24 @@ void SplashInstaller::slotRemove() void SplashInstaller::slotSetTheme(int id) { bool enabled; - QString path(QString::null); - QString infoTxt; + TQString path(TQString::null); + TQString infoTxt; if (id < 0) { - mPreview->setText(QString::null); - mText->setText(QString::null); + mPreview->setText(TQString::null); + mText->setText(TQString::null); enabled = false; } else { - QString error = i18n("(Could not load theme)"); + TQString error = i18n("(Could not load theme)"); path = mThemesList->text(id); if ( mThemesList->text2path.contains( path ) ) path = mThemesList->text2path[path]; enabled = false; KURL url; - QString themeName; + TQString themeName; if (!path.isEmpty()) { // Make sure the correct plugin is installed. @@ -356,7 +356,7 @@ void SplashInstaller::slotSetTheme(int id) if (KIO::NetAccess::exists(url, true, 0)) { KConfig cnf(url.path()); - cnf.setGroup( QString("KSplash Theme: %1").arg(themeName) ); + cnf.setGroup( TQString("KSplash Theme: %1").arg(themeName) ); // Get theme information. infoTxt = "<qt>"; @@ -372,8 +372,8 @@ void SplashInstaller::slotSetTheme(int id) infoTxt += i18n( "<b>Homepage:</b> %1<br>" ).arg( cnf.readEntry( "Homepage", i18n( "Unknown" ) ) ); infoTxt += "</qt>"; - QString pluginName( cnf.readEntry( "Engine", "Default" ) ); // Perhaps no default is better? - if ((KTrader::self()->query("KSplash/Plugin", QString("[X-KSplash-PluginName] == '%1'").arg(pluginName))).isEmpty()) + TQString pluginName( cnf.readEntry( "Engine", "Default" ) ); // Perhaps no default is better? + if ((KTrader::self()->query("KSplash/Plugin", TQString("[X-KSplash-PluginName] == '%1'").arg(pluginName))).isEmpty()) { enabled = false; error = i18n("This theme requires the plugin %1 which is not installed.").arg(pluginName); @@ -392,7 +392,7 @@ void SplashInstaller::slotSetTheme(int id) { url.setPath( path + "/" + "Preview.png" ); if (KIO::NetAccess::exists(url, true, 0)) - mPreview->setPixmap(QPixmap(url.path())); + mPreview->setPixmap(TQPixmap(url.path())); else mPreview->setText(i18n("(Could not load theme)")); KMessageBox::sorry(this, error); @@ -401,21 +401,21 @@ void SplashInstaller::slotSetTheme(int id) { url.setPath( path + "/" + "Preview.png" ); if (KIO::NetAccess::exists(url, true, 0)) - mPreview->setPixmap(QPixmap(url.path())); + mPreview->setPixmap(TQPixmap(url.path())); else mPreview->setText(i18n("No preview available.")); emit changed(true); } } - mBtnRemove->setEnabled( !path.isEmpty() && QFileInfo(path).isWritable()); + mBtnRemove->setEnabled( !path.isEmpty() && TQFileInfo(path).isWritable()); } //----------------------------------------------------------------------------- void SplashInstaller::slotAdd() { - static QString path; - if (path.isEmpty()) path = QDir::homeDirPath(); + static TQString path; + if (path.isEmpty()) path = TQDir::homeDirPath(); KFileDialog dlg(path, "*.tgz *.tar.gz *.tar.bz2|" + i18n( "KSplash Theme Files" ), 0, 0, true); dlg.setCaption(i18n("Add Theme")); @@ -436,10 +436,10 @@ void SplashInstaller::slotFilesDropped(const KURL::List &urls) } //----------------------------------------------------------------------------- -int SplashInstaller::findTheme( const QString &theme ) +int SplashInstaller::findTheme( const TQString &theme ) { // theme is untranslated, but the listbox contains translated items - QString tmp(i18n( theme.utf8() )); + TQString tmp(i18n( theme.utf8() )); int id = mThemesList->count()-1; while (id >= 0) @@ -458,7 +458,7 @@ void SplashInstaller::slotTest() int i = mThemesList->currentItem(); if (i < 0) return; - QString themeName = mThemesList->text2path[mThemesList->text(i)]; + TQString themeName = mThemesList->text2path[mThemesList->text(i)]; int r = themeName.findRev('/'); if (r >= 0) themeName = themeName.mid(r+1); diff --git a/ksplashml/kcmksplash/installer.h b/ksplashml/kcmksplash/installer.h index 43e37d0fc..98dc1fc39 100644 --- a/ksplashml/kcmksplash/installer.h +++ b/ksplashml/kcmksplash/installer.h @@ -11,8 +11,8 @@ #ifndef SPLASHINSTALLER_H #define SPLASHINSTALLER_H -#include <qmap.h> -#include <qpoint.h> +#include <tqmap.h> +#include <tqpoint.h> #include <klistbox.h> #include <kurl.h> @@ -26,7 +26,7 @@ class SplashInstaller : public QWidget { Q_OBJECT public: - SplashInstaller(QWidget *parent=0, const char *aName=0, bool aInit=FALSE); + SplashInstaller(TQWidget *parent=0, const char *aName=0, bool aInit=FALSE); ~SplashInstaller(); virtual void load(); @@ -48,39 +48,39 @@ protected: /** Scan Themes directory for available theme packages */ virtual void readThemesList(); /** add a theme to the list, returns the list index */ - int addTheme(const QString &path, const QString &name); + int addTheme(const TQString &path, const TQString &name); void addNewTheme(const KURL &srcURL); - int findTheme( const QString &theme ); + int findTheme( const TQString &theme ); private: bool mGui; ThemeListBox *mThemesList; - QPushButton *mBtnAdd, *mBtnRemove, *mBtnTest; - QTextEdit *mText; - QLabel *mPreview; + TQPushButton *mBtnAdd, *mBtnRemove, *mBtnTest; + TQTextEdit *mText; + TQLabel *mPreview; }; class ThemeListBox: public KListBox { Q_OBJECT public: - ThemeListBox(QWidget *parent); - QMap<QString, QString> text2path; + ThemeListBox(TQWidget *parent); + TQMap<TQString, TQString> text2path; signals: void filesDropped(const KURL::List &urls); protected: - void dragEnterEvent(QDragEnterEvent* event); - void dropEvent(QDropEvent* event); - void mouseMoveEvent(QMouseEvent *e); + void dragEnterEvent(TQDragEnterEvent* event); + void dropEvent(TQDropEvent* event); + void mouseMoveEvent(TQMouseEvent *e); protected slots: - void slotMouseButtonPressed(int button, QListBoxItem *item, const QPoint &p); + void slotMouseButtonPressed(int button, TQListBoxItem *item, const TQPoint &p); private: - QString mDragFile; - QPoint mOldPos; + TQString mDragFile; + TQPoint mOldPos; }; diff --git a/ksplashml/kcmksplash/main.cpp b/ksplashml/kcmksplash/main.cpp index d48923a28..7b4557608 100644 --- a/ksplashml/kcmksplash/main.cpp +++ b/ksplashml/kcmksplash/main.cpp @@ -12,8 +12,8 @@ #include "config.h" #endif -#include <qlayout.h> -#include <qtabwidget.h> +#include <tqlayout.h> +#include <tqtabwidget.h> #include <kaboutdata.h> #include <kcmodule.h> @@ -26,10 +26,10 @@ class KSplashThemeMgr : public KCModule { public: - KSplashThemeMgr( QWidget *parent, const char *name, const QStringList &/*unused*/); + KSplashThemeMgr( TQWidget *parent, const char *name, const TQStringList &/*unused*/); ~KSplashThemeMgr(); - QString quickHelp() const; + TQString quickHelp() const; virtual void init(); virtual void save(); @@ -40,26 +40,26 @@ private: SplashInstaller *mInstaller; }; -typedef KGenericFactory< KSplashThemeMgr, QWidget > KSplashThemeMgrFactory; +typedef KGenericFactory< KSplashThemeMgr, TQWidget > KSplashThemeMgrFactory; K_EXPORT_COMPONENT_FACTORY( kcm_ksplashthemes, KSplashThemeMgrFactory("ksplashthemes") ) // ----------------------------------------------------------------------------------------- -KSplashThemeMgr::KSplashThemeMgr( QWidget *parent, const char *name, const QStringList &) +KSplashThemeMgr::KSplashThemeMgr( TQWidget *parent, const char *name, const TQStringList &) : KCModule( KSplashThemeMgrFactory::instance(), parent, name ), mInstaller(new SplashInstaller(this)) { init(); #if 0 - QHBoxLayout *box = new QHBoxLayout(this); - QTabWidget *tab = new QTabWidget(this); // There will be more tabs in the future. + TQHBoxLayout *box = new TQHBoxLayout(this); + TQTabWidget *tab = new TQTabWidget(this); // There will be more tabs in the future. box->addWidget(tab); tab->addTab( mInstaller, i18n("&Theme Installer") ); #else - QHBoxLayout *box = new QHBoxLayout(this, 0, 0); + TQHBoxLayout *box = new TQHBoxLayout(this, 0, 0); box->addWidget(mInstaller); #endif - connect( mInstaller, SIGNAL(changed(bool)), SIGNAL(changed(bool)) ); + connect( mInstaller, TQT_SIGNAL(changed(bool)), TQT_SIGNAL(changed(bool)) ); KAboutData *about = new KAboutData( "kcmksplash" ,I18N_NOOP("KDE splash screen theme manager") ,"0.1" @@ -79,7 +79,7 @@ KSplashThemeMgr::~KSplashThemeMgr() // Do not delete the installer as it is now owned by the tab widget. } -QString KSplashThemeMgr::quickHelp() const +TQString KSplashThemeMgr::quickHelp() const { return i18n("<h1>Splash Screen Theme Manager </h1> Install and view splash screen themes."); } |