summaryrefslogtreecommitdiffstats
path: root/libkonq
diff options
context:
space:
mode:
Diffstat (limited to 'libkonq')
-rw-r--r--libkonq/CMakeLists.txt15
-rw-r--r--libkonq/Makefile.am29
-rw-r--r--libkonq/PLUGINS.md (renamed from libkonq/PLUGINS)17
-rw-r--r--libkonq/SERVICEMENUS52
-rw-r--r--libkonq/SERVICEMENUS.md55
-rw-r--r--libkonq/favicons/favicons.cpp14
-rw-r--r--libkonq/favicons/favicons.h4
-rw-r--r--libkonq/kivdirectoryoverlay.cpp (renamed from libkonq/kivdirectoryoverlay.cc)4
-rw-r--r--libkonq/kivdirectoryoverlay.h2
-rw-r--r--libkonq/kivfreespaceoverlay.cpp (renamed from libkonq/kivfreespaceoverlay.cc)4
-rw-r--r--libkonq/kivfreespaceoverlay.h2
-rw-r--r--libkonq/knewmenu.cpp (renamed from libkonq/knewmenu.cc)38
-rw-r--r--libkonq/knewmenu.h4
-rw-r--r--libkonq/konq_bgnddlg.cpp (renamed from libkonq/konq_bgnddlg.cc)20
-rw-r--r--libkonq/konq_bgnddlg.h2
-rw-r--r--libkonq/konq_dirpart.cpp (renamed from libkonq/konq_dirpart.cc)70
-rw-r--r--libkonq/konq_dirpart.h2
-rw-r--r--libkonq/konq_drag.cpp (renamed from libkonq/konq_drag.cc)0
-rw-r--r--libkonq/konq_drag.h4
-rw-r--r--libkonq/konq_events.cpp (renamed from libkonq/konq_events.cc)0
-rw-r--r--libkonq/konq_faviconmgr.cpp (renamed from libkonq/konq_faviconmgr.cc)0
-rw-r--r--libkonq/konq_faviconmgr.h2
-rw-r--r--libkonq/konq_filetip.cpp (renamed from libkonq/konq_filetip.cc)14
-rw-r--r--libkonq/konq_filetip.h2
-rw-r--r--libkonq/konq_historycomm.cpp (renamed from libkonq/konq_historycomm.cc)0
-rw-r--r--libkonq/konq_historymgr.cpp (renamed from libkonq/konq_historymgr.cc)2
-rw-r--r--libkonq/konq_historymgr.h2
-rw-r--r--libkonq/konq_iconviewwidget.cpp (renamed from libkonq/konq_iconviewwidget.cc)52
-rw-r--r--libkonq/konq_iconviewwidget.h2
-rw-r--r--libkonq/konq_operations.cpp (renamed from libkonq/konq_operations.cc)40
-rw-r--r--libkonq/konq_operations.h4
-rw-r--r--libkonq/konq_pixmapprovider.cpp (renamed from libkonq/konq_pixmapprovider.cc)4
-rw-r--r--libkonq/konq_popupmenu.cpp (renamed from libkonq/konq_popupmenu.cc)113
-rw-r--r--libkonq/konq_popupmenu.h4
-rw-r--r--libkonq/konq_propsview.cpp (renamed from libkonq/konq_propsview.cc)47
-rw-r--r--libkonq/konq_propsview.h10
-rw-r--r--libkonq/konq_settings.cpp (renamed from libkonq/konq_settings.cc)2
-rw-r--r--libkonq/konq_settings.h5
-rw-r--r--libkonq/konq_sort_constants.h13
-rw-r--r--libkonq/konq_sound.cpp (renamed from libkonq/konq_sound.cc)8
-rw-r--r--libkonq/konq_sound.h2
-rw-r--r--libkonq/konq_string_compare.h51
-rw-r--r--libkonq/konq_undo.cpp (renamed from libkonq/konq_undo.cc)16
-rw-r--r--libkonq/konq_undo.h4
-rw-r--r--libkonq/konq_xmlguiclient.cpp (renamed from libkonq/konq_xmlguiclient.cc)17
-rw-r--r--libkonq/konq_xmlguiclient.h22
-rw-r--r--libkonq/libkonq_export.h6
-rw-r--r--libkonq/tdefileivi.cpp (renamed from libkonq/tdefileivi.cc)27
-rw-r--r--libkonq/tdefileivi.h2
49 files changed, 483 insertions, 328 deletions
diff --git a/libkonq/CMakeLists.txt b/libkonq/CMakeLists.txt
index 9c8842785..c1780780d 100644
--- a/libkonq/CMakeLists.txt
+++ b/libkonq/CMakeLists.txt
@@ -43,6 +43,7 @@ install( FILES
konq_historymgr.h konq_historycomm.h konq_pixmapprovider.h
kivdirectoryoverlay.h kivfreespaceoverlay.h konq_faviconmgr.h
konq_xmlguiclient.h konqbookmarkmanager.h konq_filetip.h
+ konq_sort_constants.h konq_string_compare.h
DESTINATION ${INCLUDE_INSTALL_DIR} )
@@ -65,12 +66,12 @@ tde_create_translated_desktop(
tde_add_library( konq SHARED AUTOMOC
SOURCES
- konq_popupmenu.cc knewmenu.cc konq_xmlguiclient.cc tdefileivi.cc
- konq_iconviewwidget.cc konq_settings.cc konq_drag.cc konq_operations.cc
- konq_dirpart.cc konq_propsview.cc konq_events.cc konq_bgnddlg.cc konq_undo.cc
- konq_undo.skel konq_historymgr.cc konq_historycomm.cc konq_historycomm.skel
- konq_pixmapprovider.cc kivdirectoryoverlay.cc kivfreespaceoverlay.cc
- konq_faviconmgr.cc konq_faviconmgr.skel konq_filetip.cc
+ konq_popupmenu.cpp knewmenu.cpp konq_xmlguiclient.cpp tdefileivi.cpp
+ konq_iconviewwidget.cpp konq_settings.cpp konq_drag.cpp konq_operations.cpp
+ konq_dirpart.cpp konq_propsview.cpp konq_events.cpp konq_bgnddlg.cpp konq_undo.cpp
+ konq_undo.skel konq_historymgr.cpp konq_historycomm.cpp konq_historycomm.skel
+ konq_pixmapprovider.cpp kivdirectoryoverlay.cpp kivfreespaceoverlay.cpp
+ konq_faviconmgr.cpp konq_faviconmgr.skel konq_filetip.cpp
VERSION 4.2.0
LINK tdeparts-shared
DESTINATION ${LIB_INSTALL_DIR}
@@ -81,7 +82,7 @@ tde_add_library( konq SHARED AUTOMOC
if( WITH_ARTS )
tde_add_kpart( konq_sound
- SOURCES konq_sound.cc
+ SOURCES konq_sound.cpp
LINK artskde-shared
DESTINATION ${PLUGIN_INSTALL_DIR} )
endif( )
diff --git a/libkonq/Makefile.am b/libkonq/Makefile.am
index 131449d7e..3c3897155 100644
--- a/libkonq/Makefile.am
+++ b/libkonq/Makefile.am
@@ -23,17 +23,17 @@ lib_LTLIBRARIES = libkonq.la
libkonq_la_LDFLAGS = $(all_libraries) -version-info 6:0:2 -no-undefined
libkonq_la_LIBADD = $(LIB_TDEPARTS)
-libkonq_la_SOURCES = konq_popupmenu.cc knewmenu.cc \
- konq_xmlguiclient.cc\
- tdefileivi.cc konq_iconviewwidget.cc konq_settings.cc konq_drag.cc \
- konq_operations.cc \
- konq_dirpart.cc konq_propsview.cc konq_events.cc konq_bgnddlg.cc \
- konq_undo.cc konq_undo.skel \
- konq_historymgr.cc konq_historycomm.cc konq_historycomm.skel \
- konq_pixmapprovider.cc \
- kivdirectoryoverlay.cc \
- kivfreespaceoverlay.cc \
- konq_faviconmgr.cc konq_faviconmgr.skel konq_filetip.cc
+libkonq_la_SOURCES = konq_popupmenu.cpp knewmenu.cpp \
+ konq_xmlguiclient.cpp\
+ tdefileivi.cpp konq_iconviewwidget.cpp konq_settings.cpp konq_drag.cpp \
+ konq_operations.cpp \
+ konq_dirpart.cpp konq_propsview.cpp konq_events.cpp konq_bgnddlg.cpp \
+ konq_undo.cpp konq_undo.skel \
+ konq_historymgr.cpp konq_historycomm.cpp konq_historycomm.skel \
+ konq_pixmapprovider.cpp \
+ kivdirectoryoverlay.cpp \
+ kivfreespaceoverlay.cpp \
+ konq_faviconmgr.cpp konq_faviconmgr.skel konq_filetip.cpp
directory_DATA = directory_bookmarkbar.desktop
directorydir = $(kde_datadir)/kbookmark
@@ -52,7 +52,8 @@ include_HEADERS = konq_popupmenu.h knewmenu.h \
konq_pixmapprovider.h \
kivdirectoryoverlay.h \
kivfreespaceoverlay.h \
- konq_faviconmgr.h konq_xmlguiclient.h konqbookmarkmanager.h konq_filetip.h
+ konq_faviconmgr.h konq_xmlguiclient.h konqbookmarkmanager.h konq_filetip.h \
+ konq_sort_constants.h konq_string_compare.h
if include_ARTS
@@ -60,14 +61,14 @@ ARTS_MODULE = konq_sound.la
endif
kde_module_LTLIBRARIES = $(ARTS_MODULE)
-konq_sound_la_SOURCES = konq_sound.cc
+konq_sound_la_SOURCES = konq_sound.cpp
konq_sound_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN)
konq_sound_la_LIBADD = -lsoundserver_idl -lartskde
noinst_HEADERS = konq_sound.h
messages:
- $(XGETTEXT) *.cc *.h -o $(podir)/libkonq.pot
+ $(XGETTEXT) *.cpp *.h -o $(podir)/libkonq.pot
DOXYGEN_REFERENCES = dcop tdecore tdeio/bookmarks
include ../admin/Doxyfile.am
diff --git a/libkonq/PLUGINS b/libkonq/PLUGINS.md
index 4eb535a59..f89ca70ef 100644
--- a/libkonq/PLUGINS
+++ b/libkonq/PLUGINS.md
@@ -1,13 +1,20 @@
+Menu Plugins
+============
+
Thus file explains how to add plugins into the konqpopupmenu
used by konqueror and kdesktop.
-Why?
+Why
+---
+
Why do we need this kind of functionality? We do have SERVICEMENUS.
A plugin can be much more dynamic. If you want to add features that
are runtime specific or need some interaction with different things
-a plugin comes in handy
+a plugin comes in handy.
+
+How
+---
-How?
-Please look at ?no_location? to get the latest plugin template
+Please look at *no_location* to get the latest plugin template.
-Holger Freyther 30th October 2001 \ No newline at end of file
+Holger Freyther 30th October 2001
diff --git a/libkonq/SERVICEMENUS b/libkonq/SERVICEMENUS
deleted file mode 100644
index 12035388c..000000000
--- a/libkonq/SERVICEMENUS
+++ /dev/null
@@ -1,52 +0,0 @@
-This file explains how to add an item in the popupmenu (for both
-konqueror and kdesktop), without using the file associations.
-
-Why
-===
-One reason for doing this is being able to associate
-some action with all files without this action becoming a default handler
-(called on left click).
-Another is that for text-based programs and tools (e.g. gzip) it's faster
-than defining a desktop file for the application, making it hidden, and
-associate it with the relevant file types.
-
-How
-===
-Create a file ~/.trinity/share/apps/konqueror/servicemenus/something.desktop
-and write into it something like (without the comments) :
-
-[Desktop Entry]
-ServiceTypes=text/html,text/plain # use all/all for all entries
- # all/allfiles for files only
- # and use inode/directory for dirs only
- # you can also do things like image/* for all
- # image mimetypes
-Actions=gzip;mail # those are ';' separated, per the standard !
-X-TDE-Submenu=Menuname # this optional entry allows grouping the
- # entries in this servicemenu file into a
- # common submenu, in this case "Menuname"
-TryExec=gzip # Find if executable exist, if it doesn't exist
- # menu entry is not displaying
-ExcludeServiceTypes=application/x-zip # This entry is used to avoid to display menu
- # when it's a specific servicetype
- # for exemple when we use all/allfiles and zip
- # them, we don't want to zip a zip file
-
-
-[Desktop Action gzip] # One "Desktop Action <name>" group per Action
-Name=GZip this file
-Name[fr]=...
-Icon=tgz
-Exec=gzip %f
-
-[Desktop Action mail]
-Name=Mail this file
-Name[fr]=...
-Icon=kmail
-Exec=kmail --there-is-no-such-option-yet %f
-
-
-See also the "desktop entry standard", which defines more formally the same
-concept of actions but for desktop files (e.g. eject on a device desktop file,
-etc.)
-
diff --git a/libkonq/SERVICEMENUS.md b/libkonq/SERVICEMENUS.md
new file mode 100644
index 000000000..bcd7ae1f7
--- /dev/null
+++ b/libkonq/SERVICEMENUS.md
@@ -0,0 +1,55 @@
+Service Menus
+=============
+
+This file explains how to add an item in the popupmenu (for both
+konqueror and kdesktop), without using the file associations.
+
+Why
+---
+
+One reason for doing this is being able to associate
+some action with all files without this action becoming a default handler
+(called on left click).
+
+Another is that for text-based programs and tools (e.g. gzip) it's faster
+than defining a desktop file for the application, making it hidden, and
+associate it with the relevant file types.
+
+How
+---
+
+Create a file `~/.trinity/share/apps/konqueror/servicemenus/something.desktop`
+and write into it something like (without the comments):
+
+ [Desktop Entry]
+ ServiceTypes=text/html,text/plain # use all/all for all entries
+ # all/allfiles for files only
+ # and use inode/directory for dirs only
+ # you can also do things like image/* for all
+ # image mimetypes
+ Actions=gzip;mail # those are ';' separated, per the standard !
+ X-TDE-Submenu=Menuname # this optional entry allows grouping the
+ # entries in this servicemenu file into a
+ # common submenu, in this case "Menuname"
+ TryExec=gzip # Find if executable exist, if it doesn't exist
+ # menu entry is not displaying
+ ExcludeServiceTypes=application/x-zip # This entry is used to avoid to display menu
+ # when it's a specific servicetype
+ # for exemple when we use all/allfiles and zip
+ # them, we don't want to zip a zip file
+
+ [Desktop Action gzip] # One "Desktop Action <name>" group per Action
+ Name=GZip this file
+ Name[fr]=...
+ Icon=tgz
+ Exec=gzip %f
+
+ [Desktop Action mail]
+ Name=Mail this file
+ Name[fr]=...
+ Icon=kmail
+ Exec=kmail --there-is-no-such-option-yet %f
+
+See also the *desktop entry standard*, which defines more formally the same
+concept of actions but for desktop files (e.g. eject on a device desktop file,
+etc.).
diff --git a/libkonq/favicons/favicons.cpp b/libkonq/favicons/favicons.cpp
index 234bcf19d..756636bc7 100644
--- a/libkonq/favicons/favicons.cpp
+++ b/libkonq/favicons/favicons.cpp
@@ -186,9 +186,9 @@ void FaviconsModule::startDownload(const TQString &hostOrURL, bool isHost, const
TDEIO::Job *job = TDEIO::get(iconURL, false, false);
job->addMetaData(d->metaData);
- connect(job, TQT_SIGNAL(data(TDEIO::Job *, const TQByteArray &)), TQT_SLOT(slotData(TDEIO::Job *, const TQByteArray &)));
- connect(job, TQT_SIGNAL(result(TDEIO::Job *)), TQT_SLOT(slotResult(TDEIO::Job *)));
- connect(job, TQT_SIGNAL(infoMessage(TDEIO::Job *, const TQString &)), TQT_SLOT(slotInfoMessage(TDEIO::Job *, const TQString &)));
+ connect(job, TQ_SIGNAL(data(TDEIO::Job *, const TQByteArray &)), TQ_SLOT(slotData(TDEIO::Job *, const TQByteArray &)));
+ connect(job, TQ_SIGNAL(result(TDEIO::Job *)), TQ_SLOT(slotResult(TDEIO::Job *)));
+ connect(job, TQ_SIGNAL(infoMessage(TDEIO::Job *, const TQString &)), TQ_SLOT(slotInfoMessage(TDEIO::Job *, const TQString &)));
FaviconsModulePrivate::DownloadInfo download;
download.hostOrURL = hostOrURL;
download.isHost = isHost;
@@ -202,7 +202,7 @@ void FaviconsModule::slotData(TDEIO::Job *job, const TQByteArray &data)
if (oldSize > 0x10000)
{
d->killJobs.append(job);
- TQTimer::singleShot(0, this, TQT_SLOT(slotKill()));
+ TQTimer::singleShot(0, this, TQ_SLOT(slotKill()));
}
download.iconData.resize(oldSize + data.size());
memcpy(download.iconData.data() + oldSize, data.data(), data.size());
@@ -219,7 +219,7 @@ void FaviconsModule::slotResult(TDEIO::Job *job)
TQBuffer buffer(download.iconData);
buffer.open(IO_ReadOnly);
TQImageIO io;
- io.setIODevice(TQT_TQIODEVICE(&buffer));
+ io.setIODevice(&buffer);
io.setParameters("size=16");
// Check here too, the job might have had no error, but the downloaded
// file contains just a 404 message sent with a 200 status.
@@ -265,11 +265,9 @@ void FaviconsModule::slotKill()
}
extern "C" {
- KDE_EXPORT KDEDModule *create_favicons(const TQCString &obj)
+ TDE_EXPORT KDEDModule *create_favicons(const TQCString &obj)
{
KImageIO::registerFormats();
return new FaviconsModule(obj);
}
}
-
-// vim: ts=4 sw=4 et
diff --git a/libkonq/favicons/favicons.h b/libkonq/favicons/favicons.h
index e42dace1b..61480e5b9 100644
--- a/libkonq/favicons/favicons.h
+++ b/libkonq/favicons/favicons.h
@@ -44,7 +44,7 @@ namespace TDEIO { class Job; }
*/
class FaviconsModule : public KDEDModule
{
- Q_OBJECT
+ TQ_OBJECT
K_DCOP
public:
FaviconsModule(const TQCString &obj);
@@ -101,5 +101,3 @@ private:
};
#endif
-
-// vim: ts=4 sw=4 et
diff --git a/libkonq/kivdirectoryoverlay.cc b/libkonq/kivdirectoryoverlay.cpp
index bb1b0d6c2..590747b9c 100644
--- a/libkonq/kivdirectoryoverlay.cc
+++ b/libkonq/kivdirectoryoverlay.cpp
@@ -43,8 +43,8 @@ KIVDirectoryOverlay::KIVDirectoryOverlay(KFileIVI* directory)
{
m_lister = new KDirLister;
m_lister->setAutoErrorHandlingEnabled(false, 0);
- connect(m_lister, TQT_SIGNAL(completed()), TQT_SLOT(slotCompleted()));
- connect(m_lister, TQT_SIGNAL(newItems( const KFileItemList& )), TQT_SLOT(slotNewItems( const KFileItemList& )));
+ connect(m_lister, TQ_SIGNAL(completed()), TQ_SLOT(slotCompleted()));
+ connect(m_lister, TQ_SIGNAL(newItems( const KFileItemList& )), TQ_SLOT(slotNewItems( const KFileItemList& )));
m_lister->setShowingDotFiles(false);
}
m_directory = directory;
diff --git a/libkonq/kivdirectoryoverlay.h b/libkonq/kivdirectoryoverlay.h
index 1734f8108..0aa7e912e 100644
--- a/libkonq/kivdirectoryoverlay.h
+++ b/libkonq/kivdirectoryoverlay.h
@@ -30,7 +30,7 @@ class KFileIVI;
class LIBKONQ_EXPORT KIVDirectoryOverlay : public TQObject
{
- Q_OBJECT
+ TQ_OBJECT
public:
KIVDirectoryOverlay(KFileIVI* directory);
diff --git a/libkonq/kivfreespaceoverlay.cc b/libkonq/kivfreespaceoverlay.cpp
index 29069cf4f..d0cd82e7d 100644
--- a/libkonq/kivfreespaceoverlay.cc
+++ b/libkonq/kivfreespaceoverlay.cpp
@@ -1,6 +1,6 @@
/* This file is part of the TDE libraries
Copyright (C) 2013 Timothy Pearson
- Based on kivdirectoryoverlay.cc
+ Based on kivdirectoryoverlay.cpp
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
@@ -63,7 +63,7 @@ void KIVFreeSpaceOverlay::start()
if ( !m_freespace->item()->isReadable() ) {
emit finished();
}
- TQTimer::singleShot(0, this, TQT_SLOT(slotDisplay()));
+ TQTimer::singleShot(0, this, TQ_SLOT(slotDisplay()));
}
void KIVFreeSpaceOverlay::timerEvent(TQTimerEvent *)
diff --git a/libkonq/kivfreespaceoverlay.h b/libkonq/kivfreespaceoverlay.h
index 6527ccd29..a31d66b92 100644
--- a/libkonq/kivfreespaceoverlay.h
+++ b/libkonq/kivfreespaceoverlay.h
@@ -31,7 +31,7 @@ class KFileIVI;
class LIBKONQ_EXPORT KIVFreeSpaceOverlay : public TQObject
{
- Q_OBJECT
+ TQ_OBJECT
public:
KIVFreeSpaceOverlay(KFileIVI* freespace);
diff --git a/libkonq/knewmenu.cc b/libkonq/knewmenu.cpp
index 621b1f614..4dc1070cb 100644
--- a/libkonq/knewmenu.cc
+++ b/libkonq/knewmenu.cpp
@@ -238,7 +238,7 @@ void KNewMenu::fillMenu()
// The best way to identify the "Create Directory", "Link to Location", "Link to Application" was the template
if ( (*templ).templatePath.endsWith( "emptydir" ) )
{
- TDEAction * act = new TDEAction( (*templ).text, (*templ).icon, 0, this, TQT_SLOT( slotNewDir() ),
+ TDEAction * act = new TDEAction( (*templ).text, (*templ).icon, 0, this, TQ_SLOT( slotNewDir() ),
d->m_actionCollection, TQCString().sprintf("newmenu%d", i ) );
act->setGroup( "KNewMenu" );
act->plug( popupMenu() );
@@ -248,7 +248,7 @@ void KNewMenu::fillMenu()
}
else
{
- TDEAction * act = new TDEAction( (*templ).text, (*templ).icon, 0, this, TQT_SLOT( slotNewFile() ),
+ TDEAction * act = new TDEAction( (*templ).text, (*templ).icon, 0, this, TQ_SLOT( slotNewFile() ),
d->m_actionCollection, TQCString().sprintf("newmenu%d", i ) );
act->setGroup( "KNewMenu" );
@@ -302,12 +302,12 @@ void KNewMenu::slotFillTemplates()
//kdDebug(1203) << "Templates resource dir: " << *it << endl;
s_pDirWatch->addDir( *it );
}
- connect ( s_pDirWatch, TQT_SIGNAL( dirty( const TQString & ) ),
- this, TQT_SLOT ( slotFillTemplates() ) );
- connect ( s_pDirWatch, TQT_SIGNAL( created( const TQString & ) ),
- this, TQT_SLOT ( slotFillTemplates() ) );
- connect ( s_pDirWatch, TQT_SIGNAL( deleted( const TQString & ) ),
- this, TQT_SLOT ( slotFillTemplates() ) );
+ connect ( s_pDirWatch, TQ_SIGNAL( dirty( const TQString & ) ),
+ this, TQ_SLOT ( slotFillTemplates() ) );
+ connect ( s_pDirWatch, TQ_SIGNAL( created( const TQString & ) ),
+ this, TQ_SLOT ( slotFillTemplates() ) );
+ connect ( s_pDirWatch, TQ_SIGNAL( deleted( const TQString & ) ),
+ this, TQ_SLOT ( slotFillTemplates() ) );
// Ok, this doesn't cope with new dirs in TDEDIRS, but that's another story
}
s_templatesVersion++;
@@ -368,11 +368,11 @@ void KNewMenu::slotNewDir()
void KNewMenu::slotNewFile()
{
- int id = TQString( TQT_TQOBJECT_CONST(sender())->name() + 7 ).toInt(); // skip "newmenu"
+ int id = TQString( sender()->name() + 7 ).toInt(); // skip "newmenu"
if (id == 0)
{
// run the command for the templates
- KRun::runCommand(TQString(TQT_TQOBJECT_CONST(sender())->name()));
+ KRun::runCommand(TQString(sender()->name()));
return;
}
@@ -468,11 +468,11 @@ void KNewMenu::slotNewFile()
//kdDebug(1203) << "KNewMenu : TDEIO::copyAs( " << uSrc.url() << ", " << dest.url() << ")" << endl;
TDEIO::CopyJob * job = TDEIO::copyAs( uSrc, dest );
job->setDefaultPermissions( true );
- connect( job, TQT_SIGNAL( result( TDEIO::Job * ) ),
- TQT_SLOT( slotResult( TDEIO::Job * ) ) );
+ connect( job, TQ_SIGNAL( result( TDEIO::Job * ) ),
+ TQ_SLOT( slotResult( TDEIO::Job * ) ) );
if ( m_isURLDesktopFile )
- connect( job, TQT_SIGNAL( renamed( TDEIO::Job *, const KURL&, const KURL& ) ),
- TQT_SLOT( slotRenamed( TDEIO::Job *, const KURL&, const KURL& ) ) );
+ connect( job, TQ_SIGNAL( renamed( TDEIO::Job *, const KURL&, const KURL& ) ),
+ TQ_SLOT( slotRenamed( TDEIO::Job *, const KURL&, const KURL& ) ) );
KURL::List lst;
lst.append( uSrc );
(void)new KonqCommandRecorder( KonqCommand::COPY, lst, dest, job );
@@ -549,8 +549,8 @@ void KURLDesktopFileDlg::initDialog( const TQString& textFileName, const TQStrin
label->setBuddy(m_leFileName); // please "scheck" style
m_leFileName->setText( defaultName );
m_leFileName->setSelection(0, m_leFileName->text().length()); // autoselect
- connect( m_leFileName, TQT_SIGNAL(textChanged(const TQString&)),
- TQT_SLOT(slotNameTextChanged(const TQString&)) );
+ connect( m_leFileName, TQ_SIGNAL(textChanged(const TQString&)),
+ TQ_SLOT(slotNameTextChanged(const TQString&)) );
// Second line: url
TQHBox * urlBox = new TQHBox( plainPage() );
@@ -560,13 +560,13 @@ void KURLDesktopFileDlg::initDialog( const TQString& textFileName, const TQStrin
m_urlRequester->setMode( KFile::File | KFile::Directory );
m_urlRequester->setMinimumWidth( m_urlRequester->sizeHint().width() * 3 );
- connect( m_urlRequester->lineEdit(), TQT_SIGNAL(textChanged(const TQString&)),
- TQT_SLOT(slotURLTextChanged(const TQString&)) );
+ connect( m_urlRequester->lineEdit(), TQ_SIGNAL(textChanged(const TQString&)),
+ TQ_SLOT(slotURLTextChanged(const TQString&)) );
label->setBuddy(m_urlRequester); // please "scheck" style
m_urlRequester->setFocus();
enableButtonOK( !defaultName.isEmpty() && !defaultUrl.isEmpty() );
- connect( this, TQT_SIGNAL(user1Clicked()), this, TQT_SLOT(slotClear()) );
+ connect( this, TQ_SIGNAL(user1Clicked()), this, TQ_SLOT(slotClear()) );
m_fileNameEdited = false;
}
diff --git a/libkonq/knewmenu.h b/libkonq/knewmenu.h
index a0ea38f44..5d28e58cb 100644
--- a/libkonq/knewmenu.h
+++ b/libkonq/knewmenu.h
@@ -51,7 +51,7 @@ class TQPopupMenu;
*/
class LIBKONQ_EXPORT KNewMenu : public TDEActionMenu
{
- Q_OBJECT
+ TQ_OBJECT
public:
/**
@@ -184,7 +184,7 @@ private:
*/
class KURLDesktopFileDlg : public KDialogBase
{
- Q_OBJECT
+ TQ_OBJECT
public:
KURLDesktopFileDlg( const TQString& textFileName, const TQString& textUrl );
KURLDesktopFileDlg( const TQString& textFileName, const TQString& textUrl, TQWidget *parent );
diff --git a/libkonq/konq_bgnddlg.cc b/libkonq/konq_bgnddlg.cpp
index 60f3aa63d..04a95f3b0 100644
--- a/libkonq/konq_bgnddlg.cc
+++ b/libkonq/konq_bgnddlg.cpp
@@ -47,15 +47,15 @@ KonqBgndDialog::KonqBgndDialog( TQWidget* parent,
TQVBoxLayout* mainLayout = new TQVBoxLayout( page, 0, KDialog::spacingHint() );
m_buttonGroup = new TQButtonGroup( i18n("Background"), page );
- m_buttonGroup->setColumnLayout( 0, Qt::Vertical );
+ m_buttonGroup->setColumnLayout( 0, TQt::Vertical );
m_buttonGroup->layout()->setMargin( KDialog::marginHint() );
m_buttonGroup->layout()->setSpacing( KDialog::spacingHint() );
TQGridLayout* groupLayout = new TQGridLayout( m_buttonGroup->layout() );
- groupLayout->setAlignment( Qt::AlignTop );
+ groupLayout->setAlignment( TQt::AlignTop );
mainLayout->addWidget( m_buttonGroup );
- connect( m_buttonGroup, TQT_SIGNAL( clicked(int) ),
- this, TQT_SLOT( slotBackgroundModeChanged() ) );
+ connect( m_buttonGroup, TQ_SIGNAL( clicked(int) ),
+ this, TQ_SLOT( slotBackgroundModeChanged() ) );
// color
m_radioColor = new TQRadioButton( i18n("Co&lor:"), m_buttonGroup );
@@ -65,8 +65,8 @@ KonqBgndDialog::KonqBgndDialog( TQWidget* parent,
TQSizePolicy::Minimum );
groupLayout->addWidget( m_buttonColor, 0, 1 );
- connect( m_buttonColor, TQT_SIGNAL( changed( const TQColor& ) ),
- this, TQT_SLOT( slotColorChanged() ) );
+ connect( m_buttonColor, TQ_SIGNAL( changed( const TQColor& ) ),
+ this, TQ_SLOT( slotColorChanged() ) );
// picture
m_radioPicture = new TQRadioButton( i18n("&Picture:"), m_buttonGroup );
@@ -75,10 +75,10 @@ KonqBgndDialog::KonqBgndDialog( TQWidget* parent,
groupLayout->addMultiCellWidget( m_comboPicture, 1, 1, 1, 2 );
initPictures();
- connect( m_comboPicture->comboBox(), TQT_SIGNAL( activated( int ) ),
- this, TQT_SLOT( slotPictureChanged() ) );
- connect( m_comboPicture, TQT_SIGNAL( urlSelected(const TQString &) ),
- this, TQT_SLOT( slotPictureChanged() ) );
+ connect( m_comboPicture->comboBox(), TQ_SIGNAL( activated( int ) ),
+ this, TQ_SLOT( slotPictureChanged() ) );
+ connect( m_comboPicture, TQ_SIGNAL( urlSelected(const TQString &) ),
+ this, TQ_SLOT( slotPictureChanged() ) );
TQSpacerItem* spacer1 = new TQSpacerItem( 0, 0, TQSizePolicy::Expanding,
TQSizePolicy::Minimum );
diff --git a/libkonq/konq_bgnddlg.h b/libkonq/konq_bgnddlg.h
index a5e179b6f..68667e316 100644
--- a/libkonq/konq_bgnddlg.h
+++ b/libkonq/konq_bgnddlg.h
@@ -37,7 +37,7 @@ class TQRadioButton;
*/
class KonqBgndDialog : public KDialogBase
{
- Q_OBJECT
+ TQ_OBJECT
public:
/**
* Constructor
diff --git a/libkonq/konq_dirpart.cc b/libkonq/konq_dirpart.cpp
index 030cc90a9..c4d90d5b7 100644
--- a/libkonq/konq_dirpart.cc
+++ b/libkonq/konq_dirpart.cpp
@@ -121,7 +121,7 @@ int KonqDirPart::KonqDirPartPrivate::findNearestIconSize(int preferred)
int KonqDirPart::KonqDirPartPrivate::nearestIconSizeError(int size)
{
- return QABS(size - findNearestIconSize(size));
+ return TQABS(size - findNearestIconSize(size));
}
KonqDirPart::KonqDirPart( TQObject *parent, const char *name )
@@ -133,12 +133,12 @@ KonqDirPart::KonqDirPart( TQObject *parent, const char *name )
resetCount();
//m_bMultipleItemsSelected = false;
- connect( TQApplication::clipboard(), TQT_SIGNAL(dataChanged()), this, TQT_SLOT(slotClipboardDataChanged()) );
+ connect( TQApplication::clipboard(), TQ_SIGNAL(dataChanged()), this, TQ_SLOT(slotClipboardDataChanged()) );
actionCollection()->setHighlightingEnabled( true );
- m_paIncIconSize = new TDEAction( i18n( "Enlarge Icons" ), "zoom-in", 0, this, TQT_SLOT( slotIncIconSize() ), actionCollection(), "incIconSize" );
- m_paDecIconSize = new TDEAction( i18n( "Shrink Icons" ), "zoom-out", 0, this, TQT_SLOT( slotDecIconSize() ), actionCollection(), "decIconSize" );
+ m_paIncIconSize = new TDEAction( i18n( "Enlarge Icons" ), "zoom-in", 0, this, TQ_SLOT( slotIncIconSize() ), actionCollection(), "incIconSize" );
+ m_paDecIconSize = new TDEAction( i18n( "Shrink Icons" ), "zoom-out", 0, this, TQ_SLOT( slotDecIconSize() ), actionCollection(), "decIconSize" );
m_paDefaultIcons = new TDERadioAction( i18n( "&Default Size" ), 0, actionCollection(), "modedefault" );
d->aEnormousIcons = new TDERadioAction( i18n( "&Huge" ), 0,
@@ -158,17 +158,17 @@ KonqDirPart::KonqDirPart( TQObject *parent, const char *name )
d->aSmallMediumIcons->setExclusiveGroup( "ViewMode" );
m_paSmallIcons->setExclusiveGroup( "ViewMode" );
- connect( m_paDefaultIcons, TQT_SIGNAL( toggled( bool ) ), this, TQT_SLOT( slotIconSizeToggled( bool ) ) );
- connect( d->aEnormousIcons, TQT_SIGNAL( toggled( bool ) ),
- this, TQT_SLOT( slotIconSizeToggled( bool ) ) );
- connect( m_paHugeIcons, TQT_SIGNAL( toggled( bool ) ), this, TQT_SLOT( slotIconSizeToggled( bool ) ) );
- connect( m_paLargeIcons, TQT_SIGNAL( toggled( bool ) ), this, TQT_SLOT( slotIconSizeToggled( bool ) ) );
- connect( m_paMediumIcons, TQT_SIGNAL( toggled( bool ) ), this, TQT_SLOT( slotIconSizeToggled( bool ) ) );
- connect( d->aSmallMediumIcons, TQT_SIGNAL( toggled( bool ) ),
- this, TQT_SLOT( slotIconSizeToggled( bool ) ) );
- connect( m_paSmallIcons, TQT_SIGNAL( toggled( bool ) ), this, TQT_SLOT( slotIconSizeToggled( bool ) ) );
-
- connect( kapp, TQT_SIGNAL(iconChanged(int)), TQT_SLOT(slotIconChanged(int)) );
+ connect( m_paDefaultIcons, TQ_SIGNAL( toggled( bool ) ), this, TQ_SLOT( slotIconSizeToggled( bool ) ) );
+ connect( d->aEnormousIcons, TQ_SIGNAL( toggled( bool ) ),
+ this, TQ_SLOT( slotIconSizeToggled( bool ) ) );
+ connect( m_paHugeIcons, TQ_SIGNAL( toggled( bool ) ), this, TQ_SLOT( slotIconSizeToggled( bool ) ) );
+ connect( m_paLargeIcons, TQ_SIGNAL( toggled( bool ) ), this, TQ_SLOT( slotIconSizeToggled( bool ) ) );
+ connect( m_paMediumIcons, TQ_SIGNAL( toggled( bool ) ), this, TQ_SLOT( slotIconSizeToggled( bool ) ) );
+ connect( d->aSmallMediumIcons, TQ_SIGNAL( toggled( bool ) ),
+ this, TQ_SLOT( slotIconSizeToggled( bool ) ) );
+ connect( m_paSmallIcons, TQ_SIGNAL( toggled( bool ) ), this, TQ_SLOT( slotIconSizeToggled( bool ) ) );
+
+ connect( kapp, TQ_SIGNAL(iconChanged(int)), TQ_SLOT(slotIconChanged(int)) );
#if 0
// Extract 6 icon sizes from the icon theme.
// Use 16,22,32,48,64,128 as default.
@@ -219,7 +219,7 @@ KonqDirPart::KonqDirPart( TQObject *parent, const char *name )
m_iIconSize[4] = TDEIcon::SizeHuge;
// ... up to here
- TDEAction *a = new TDEAction( i18n( "Configure Background..." ), "background", 0, this, TQT_SLOT( slotBackgroundSettings() ),
+ TDEAction *a = new TDEAction( i18n( "Configure Background..." ), "background", 0, this, TQ_SLOT( slotBackgroundSettings() ),
actionCollection(), "bgsettings" );
a->setToolTip( i18n( "Allows choosing of background settings for this view" ) );
@@ -665,25 +665,25 @@ void KonqDirPart::setFindPart( KParts::ReadOnlyPart * part )
{
assert(part);
m_findPart = part;
- connect( m_findPart, TQT_SIGNAL( started() ),
- this, TQT_SLOT( slotStarted() ) );
- connect( m_findPart, TQT_SIGNAL( started() ),
- this, TQT_SLOT( slotStartAnimationSearching() ) );
- connect( m_findPart, TQT_SIGNAL( clear() ),
- this, TQT_SLOT( slotClear() ) );
- connect( m_findPart, TQT_SIGNAL( newItems( const KFileItemList & ) ),
- this, TQT_SLOT( slotNewItems( const KFileItemList & ) ) );
- connect( m_findPart, TQT_SIGNAL( finished() ), // can't name it completed, it conflicts with a KROP signal
- this, TQT_SLOT( slotCompleted() ) );
- connect( m_findPart, TQT_SIGNAL( finished() ),
- this, TQT_SLOT( slotStopAnimationSearching() ) );
- connect( m_findPart, TQT_SIGNAL( canceled() ),
- this, TQT_SLOT( slotCanceled() ) );
- connect( m_findPart, TQT_SIGNAL( canceled() ),
- this, TQT_SLOT( slotStopAnimationSearching() ) );
-
- connect( m_findPart, TQT_SIGNAL( findClosed() ),
- this, TQT_SLOT( slotFindClosed() ) );
+ connect( m_findPart, TQ_SIGNAL( started() ),
+ this, TQ_SLOT( slotStarted() ) );
+ connect( m_findPart, TQ_SIGNAL( started() ),
+ this, TQ_SLOT( slotStartAnimationSearching() ) );
+ connect( m_findPart, TQ_SIGNAL( clear() ),
+ this, TQ_SLOT( slotClear() ) );
+ connect( m_findPart, TQ_SIGNAL( newItems( const KFileItemList & ) ),
+ this, TQ_SLOT( slotNewItems( const KFileItemList & ) ) );
+ connect( m_findPart, TQ_SIGNAL( finished() ), // can't name it completed, it conflicts with a KROP signal
+ this, TQ_SLOT( slotCompleted() ) );
+ connect( m_findPart, TQ_SIGNAL( finished() ),
+ this, TQ_SLOT( slotStopAnimationSearching() ) );
+ connect( m_findPart, TQ_SIGNAL( canceled() ),
+ this, TQ_SLOT( slotCanceled() ) );
+ connect( m_findPart, TQ_SIGNAL( canceled() ),
+ this, TQ_SLOT( slotStopAnimationSearching() ) );
+
+ connect( m_findPart, TQ_SIGNAL( findClosed() ),
+ this, TQ_SLOT( slotFindClosed() ) );
emit findOpened( this );
diff --git a/libkonq/konq_dirpart.h b/libkonq/konq_dirpart.h
index 4a8d82cca..1b71eb125 100644
--- a/libkonq/konq_dirpart.h
+++ b/libkonq/konq_dirpart.h
@@ -38,7 +38,7 @@ class KonqDirPartBrowserExtension;
class LIBKONQ_EXPORT KonqDirPart: public KParts::ReadOnlyPart
{
- Q_OBJECT
+ TQ_OBJECT
friend class KonqDirPartBrowserExtension;
diff --git a/libkonq/konq_drag.cc b/libkonq/konq_drag.cpp
index bb05fc8d8..bb05fc8d8 100644
--- a/libkonq/konq_drag.cc
+++ b/libkonq/konq_drag.cpp
diff --git a/libkonq/konq_drag.h b/libkonq/konq_drag.h
index c30bbe49b..e2a75133c 100644
--- a/libkonq/konq_drag.h
+++ b/libkonq/konq_drag.h
@@ -37,7 +37,7 @@
// Clipboard/dnd data for: Icons + URLS + isCut
class LIBKONQ_EXPORT KonqIconDrag : public TQIconDrag
{
- Q_OBJECT
+ TQ_OBJECT
public:
KonqIconDrag( TQWidget * dragSource, const char* name = 0 );
@@ -65,7 +65,7 @@ protected: // KDE4: private. And d pointer...
*/
class LIBKONQ_EXPORT KonqIconDrag2 : public KonqIconDrag
{
- Q_OBJECT
+ TQ_OBJECT
public:
KonqIconDrag2( TQWidget * dragSource );
diff --git a/libkonq/konq_events.cc b/libkonq/konq_events.cpp
index 17e0f3381..17e0f3381 100644
--- a/libkonq/konq_events.cc
+++ b/libkonq/konq_events.cpp
diff --git a/libkonq/konq_faviconmgr.cc b/libkonq/konq_faviconmgr.cpp
index c5c828ec0..c5c828ec0 100644
--- a/libkonq/konq_faviconmgr.cc
+++ b/libkonq/konq_faviconmgr.cpp
diff --git a/libkonq/konq_faviconmgr.h b/libkonq/konq_faviconmgr.h
index 48c345bcd..083c7e7df 100644
--- a/libkonq/konq_faviconmgr.h
+++ b/libkonq/konq_faviconmgr.h
@@ -30,7 +30,7 @@
*/
class LIBKONQ_EXPORT KonqFavIconMgr : public TQObject, public DCOPObject
{
- Q_OBJECT
+ TQ_OBJECT
K_DCOP
public:
/**
diff --git a/libkonq/konq_filetip.cc b/libkonq/konq_filetip.cpp
index 8ad1e0d6f..5bc3de86b 100644
--- a/libkonq/konq_filetip.cc
+++ b/libkonq/konq_filetip.cpp
@@ -114,7 +114,7 @@ void KonqFileTip::setItem( KFileItem *item, const TQRect &rect, const TQPixmap *
// Don't start immediately, because the user could move the mouse over another item
// This avoids a quick sequence of started preview-jobs
m_timer->disconnect( this );
- connect(m_timer, TQT_SIGNAL(timeout()), this, TQT_SLOT(startDelayed()));
+ connect(m_timer, TQ_SIGNAL(timeout()), this, TQ_SLOT(startDelayed()));
m_timer->start( 300, true );
}
}
@@ -234,7 +234,7 @@ void KonqFileTip::showTip()
if ( text.isEmpty() ) return;
m_timer->disconnect( this );
- connect(m_timer, TQT_SIGNAL(timeout()), this, TQT_SLOT(hideTip()));
+ connect(m_timer, TQ_SIGNAL(timeout()), this, TQ_SLOT(hideTip()));
m_timer->start( 15000, true );
m_textLabel->setText( text );
@@ -261,14 +261,14 @@ void KonqFileTip::startDelayed()
oneItem.append( m_item );
m_previewJob = TDEIO::filePreview( oneItem, 256, 256, 64, 70, true, true, 0);
- connect( m_previewJob, TQT_SIGNAL( gotPreview( const KFileItem *, const TQPixmap & ) ),
- this, TQT_SLOT( gotPreview( const KFileItem *, const TQPixmap & ) ) );
- connect( m_previewJob, TQT_SIGNAL( result( TDEIO::Job * ) ),
- this, TQT_SLOT( gotPreviewResult() ) );
+ connect( m_previewJob, TQ_SIGNAL( gotPreview( const KFileItem *, const TQPixmap & ) ),
+ this, TQ_SLOT( gotPreview( const KFileItem *, const TQPixmap & ) ) );
+ connect( m_previewJob, TQ_SIGNAL( result( TDEIO::Job * ) ),
+ this, TQ_SLOT( gotPreviewResult() ) );
}
m_timer->disconnect( this );
- connect(m_timer, TQT_SIGNAL(timeout()), this, TQT_SLOT(showTip()));
+ connect(m_timer, TQ_SIGNAL(timeout()), this, TQ_SLOT(showTip()));
m_timer->start( 400, true );
}
diff --git a/libkonq/konq_filetip.h b/libkonq/konq_filetip.h
index 4bbc9d0e2..7a418510f 100644
--- a/libkonq/konq_filetip.h
+++ b/libkonq/konq_filetip.h
@@ -37,7 +37,7 @@ class TQTimer;
class LIBKONQ_EXPORT KonqFileTip : public TQFrame
{
- Q_OBJECT
+ TQ_OBJECT
public:
KonqFileTip( TQScrollView *parent );
diff --git a/libkonq/konq_historycomm.cc b/libkonq/konq_historycomm.cpp
index 6cfd9b53f..6cfd9b53f 100644
--- a/libkonq/konq_historycomm.cc
+++ b/libkonq/konq_historycomm.cpp
diff --git a/libkonq/konq_historymgr.cc b/libkonq/konq_historymgr.cpp
index 25cfef345..ac6916c81 100644
--- a/libkonq/konq_historymgr.cc
+++ b/libkonq/konq_historymgr.cpp
@@ -61,7 +61,7 @@ KonqHistoryManager::KonqHistoryManager( TQObject *parent, const char *name )
// and load the history
loadHistory();
- connect( m_updateTimer, TQT_SIGNAL( timeout() ), TQT_SLOT( slotEmitUpdated() ));
+ connect( m_updateTimer, TQ_SIGNAL( timeout() ), TQ_SLOT( slotEmitUpdated() ));
}
diff --git a/libkonq/konq_historymgr.h b/libkonq/konq_historymgr.h
index c4cc6a9b1..ad704868d 100644
--- a/libkonq/konq_historymgr.h
+++ b/libkonq/konq_historymgr.h
@@ -74,7 +74,7 @@ protected:
class LIBKONQ_EXPORT KonqHistoryManager : public KParts::HistoryProvider,
public KonqHistoryComm
{
- Q_OBJECT
+ TQ_OBJECT
public:
static KonqHistoryManager *kself() {
diff --git a/libkonq/konq_iconviewwidget.cc b/libkonq/konq_iconviewwidget.cpp
index b51c8502d..09ed599fd 100644
--- a/libkonq/konq_iconviewwidget.cc
+++ b/libkonq/konq_iconviewwidget.cpp
@@ -121,17 +121,17 @@ KonqIconViewWidget::KonqIconViewWidget( TQWidget * parent, const char * name, WF
m_bSetGridX( !kdesktop ) /* No line breaking on the desktop */
{
d = new KonqIconViewWidgetPrivate;
- connect( this, TQT_SIGNAL( dropped( TQDropEvent *, const TQValueList<TQIconDragItem> & ) ),
- this, TQT_SLOT( slotDropped( TQDropEvent*, const TQValueList<TQIconDragItem> & ) ) );
+ connect( this, TQ_SIGNAL( dropped( TQDropEvent *, const TQValueList<TQIconDragItem> & ) ),
+ this, TQ_SLOT( slotDropped( TQDropEvent*, const TQValueList<TQIconDragItem> & ) ) );
- connect( this, TQT_SIGNAL( selectionChanged() ),
- this, TQT_SLOT( slotSelectionChanged() ) );
+ connect( this, TQ_SIGNAL( selectionChanged() ),
+ this, TQ_SLOT( slotSelectionChanged() ) );
kapp->addKipcEventMask( KIPC::IconChanged );
- connect( kapp, TQT_SIGNAL(iconChanged(int)), TQT_SLOT(slotIconChanged(int)) );
- connect( this, TQT_SIGNAL(onItem(TQIconViewItem *)), TQT_SLOT(slotOnItem(TQIconViewItem *)) );
- connect( this, TQT_SIGNAL(onViewport()), TQT_SLOT(slotOnViewport()) );
- connect( this, TQT_SIGNAL(itemRenamed(TQIconViewItem *, const TQString &)), TQT_SLOT(slotItemRenamed(TQIconViewItem *, const TQString &)) );
+ connect( kapp, TQ_SIGNAL(iconChanged(int)), TQ_SLOT(slotIconChanged(int)) );
+ connect( this, TQ_SIGNAL(onItem(TQIconViewItem *)), TQ_SLOT(slotOnItem(TQIconViewItem *)) );
+ connect( this, TQ_SIGNAL(onViewport()), TQ_SLOT(slotOnViewport()) );
+ connect( this, TQ_SIGNAL(itemRenamed(TQIconViewItem *, const TQString &)), TQ_SLOT(slotItemRenamed(TQIconViewItem *, const TQString &)) );
m_pSettings = KonqFMSettings::settings(); // already needed in setItemTextPos(), calculateGridX()
d->bBoostPreview = boostPreview();
@@ -284,7 +284,7 @@ void KonqIconViewWidget::slotOnItem( TQIconViewItem *_item )
else {
kdDebug(1203) << "we go ahead.." << endl;
d->m_movieBlocked++;
- TQTimer::singleShot(300, this, TQT_SLOT(slotReenableAnimation()));
+ TQTimer::singleShot(300, this, TQ_SLOT(slotReenableAnimation()));
d->m_movie->restart();
d->m_movie->unpause();
}
@@ -307,8 +307,8 @@ void KonqIconViewWidget::slotOnItem( TQIconViewItem *_item )
}
if (!hasPixmap && backgroundMode() != NoBackground)
d->m_movie->setBackgroundColor( viewport()->backgroundColor() );
- d->m_movie->connectUpdate( this, TQT_SLOT( slotMovieUpdate(const TQRect &) ) );
- d->m_movie->connectStatus( TQT_TQOBJECT(this), TQT_SLOT( slotMovieStatus(int) ) );
+ d->m_movie->connectUpdate( this, TQ_SLOT( slotMovieUpdate(const TQRect &) ) );
+ d->m_movie->connectStatus( this, TQ_SLOT( slotMovieStatus(int) ) );
d->movieFileName = d->pActiveItem->mouseOverAnimation();
d->pActiveItem->setAnimated( true );
}
@@ -356,7 +356,7 @@ void KonqIconViewWidget::slotOnItem( TQIconViewItem *_item )
if (!d->pSoundTimer)
{
d->pSoundTimer = new TQTimer(this);
- connect(d->pSoundTimer, TQT_SIGNAL(timeout()), TQT_SLOT(slotStartSoundPreview()));
+ connect(d->pSoundTimer, TQ_SIGNAL(timeout()), TQ_SLOT(slotStartSoundPreview()));
}
if (d->pSoundTimer->isActive())
d->pSoundTimer->stop();
@@ -394,7 +394,7 @@ void KonqIconViewWidget::slotOnViewport()
d->m_movie->pause();
d->m_movieBlocked++;
kdDebug(1203) << "on viewport, blocking" << endl;
- TQTimer::singleShot(300, this, TQT_SLOT(slotReenableAnimation()));
+ TQTimer::singleShot(300, this, TQ_SLOT(slotReenableAnimation()));
}
#endif
d->pActiveItem->refreshIcon( true );
@@ -561,7 +561,7 @@ bool KonqIconViewWidget::initConfig( bool bInit )
if ( itemTextBg.isValid() )
setItemTextBackground( itemTextBg );
else
- setItemTextBackground( Qt::NoBrush );
+ setItemTextBackground( TQt::NoBrush );
}
bool on = m_pSettings->showFileTips() && TQToolTip::isGloballyEnabled();
@@ -639,7 +639,7 @@ void KonqIconViewWidget::setIcons( int size, const TQStringList& stopImagePrevie
int realSize = size ? size : TDEGlobal::iconLoader()->currentSize( TDEIcon::Desktop );
// choose spacing depending on font, but min 5 (due to KFileIVI move limit)
setSpacing( ( m_bDesktop || ( realSize > TDEIcon::SizeSmall ) ) ?
- TQMAX( 5, TQFontMetrics(font()).width('n') ) : 0 );
+ TQMAX( spacing(), TQFontMetrics(font()).width('n') ) : 0 );
}
if ( sizeChanged || previewSizeChanged || !stopImagePreviewFor.isEmpty() )
@@ -840,7 +840,7 @@ void KonqIconViewWidget::startImagePreview( const TQStringList &, bool force )
KLibFactory *factory = KLibLoader::self()->factory("konq_sound");
if (factory)
d->pSoundPlayer = static_cast<KonqSoundPlayer *>(
- factory->create(TQT_TQOBJECT(this), 0, "KonqSoundPlayer"));
+ factory->create(this, 0, "KonqSoundPlayer"));
d->bSoundPreviews = (d->pSoundPlayer != 0L);
}
@@ -874,10 +874,10 @@ void KonqIconViewWidget::startImagePreview( const TQStringList &, bool force )
d->pPreviewJob = TDEIO::filePreview( items, size, size, iconSize,
m_pSettings->textPreviewIconTransparency(), true /* scale */,
true /* save */, &(d->previewSettings) );
- connect( d->pPreviewJob, TQT_SIGNAL( gotPreview( const KFileItem *, const TQPixmap & ) ),
- this, TQT_SLOT( slotPreview( const KFileItem *, const TQPixmap & ) ) );
- connect( d->pPreviewJob, TQT_SIGNAL( result( TDEIO::Job * ) ),
- this, TQT_SLOT( slotPreviewResult() ) );
+ connect( d->pPreviewJob, TQ_SIGNAL( gotPreview( const KFileItem *, const TQPixmap & ) ),
+ this, TQ_SLOT( slotPreview( const KFileItem *, const TQPixmap & ) ) );
+ connect( d->pPreviewJob, TQ_SIGNAL( result( TDEIO::Job * ) ),
+ this, TQ_SLOT( slotPreviewResult() ) );
}
void KonqIconViewWidget::stopImagePreview()
@@ -1300,7 +1300,7 @@ void KonqIconViewWidget::doubleClickTimeout()
if ( url.isLocalFile() && (url.directory(false) == TDEGlobalSettings::trashPath() || url.path(1).startsWith(TDEGlobalSettings::trashPath())))
brenameTrash = true;
- if ( url.isLocalFile() && !brenameTrash && d->renameItem && m_pSettings->renameIconDirectly() && e.button() == Qt::LeftButton && item->textRect( false ).contains(e.pos()))
+ if ( url.isLocalFile() && !brenameTrash && d->renameItem && m_pSettings->renameIconDirectly() && e.button() == TQt::LeftButton && item->textRect( false ).contains(e.pos()))
{
if( d->pActivateDoubleClick->isActive () )
d->pActivateDoubleClick->stop();
@@ -1378,7 +1378,7 @@ void KonqIconViewWidget::contentsMousePressEvent( TQMouseEvent *e )
bool brenameTrash =false;
if ( url.isLocalFile() && (url.directory(false) == TDEGlobalSettings::trashPath() || url.path(1).startsWith(TDEGlobalSettings::trashPath())))
brenameTrash = true;
- if ( !brenameTrash && !TDEGlobalSettings::singleClick() && m_pSettings->renameIconDirectly() && e->button() == Qt::LeftButton && item->textRect( false ).contains(e->pos())&& !d->firstClick && url.isLocalFile() && (!url.protocol().find("device", 0, false)==0))
+ if ( !brenameTrash && !TDEGlobalSettings::singleClick() && m_pSettings->renameIconDirectly() && e->button() == TQt::LeftButton && item->textRect( false ).contains(e->pos())&& !d->firstClick && url.isLocalFile() && (!url.protocol().find("device", 0, false)==0))
{
d->firstClick = true;
d->mousePos = e->pos();
@@ -1386,7 +1386,7 @@ void KonqIconViewWidget::contentsMousePressEvent( TQMouseEvent *e )
if (!d->pActivateDoubleClick)
{
d->pActivateDoubleClick = new TQTimer(this);
- connect(d->pActivateDoubleClick, TQT_SIGNAL(timeout()), this, TQT_SLOT(doubleClickTimeout()));
+ connect(d->pActivateDoubleClick, TQ_SIGNAL(timeout()), this, TQ_SLOT(doubleClickTimeout()));
}
if( d->pActivateDoubleClick->isActive () )
d->pActivateDoubleClick->stop();
@@ -1423,7 +1423,7 @@ void KonqIconViewWidget::slotSaveIconPositions()
// This code is currently not used but left in for compatibility reasons.
// It can be removed in KDE 4.0
// Saving of desktop icon positions is now done in KDIconView::saveIconPositions()
- // in tdebase/kdesktop/kdiconview.cc
+ // in tdebase/kdesktop/kdiconview.cpp
// WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
printf("WARNING: Strongly deprecated method KonqIconViewWidget::slotSaveIconPositions() called!\n"); fflush(stdout);
@@ -1473,7 +1473,7 @@ void KonqIconViewWidget::slotSaveIconPositions()
// This code is currently not used but left in for compatibility reasons.
// It can be removed in KDE 4.0
// Saving of desktop icon positions is now done in KDIconView::saveIconPositions()
- // in tdebase/kdesktop/kdiconview.cc
+ // in tdebase/kdesktop/kdiconview.cpp
// WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
}
@@ -1937,5 +1937,3 @@ void KonqIconViewWidget::updatePreviewMimeTypes()
}
#include "konq_iconviewwidget.moc"
-
-/* vim: set et sw=4 ts=8 softtabstop=4: */
diff --git a/libkonq/konq_iconviewwidget.h b/libkonq/konq_iconviewwidget.h
index d4adf7ed5..9f00e3aee 100644
--- a/libkonq/konq_iconviewwidget.h
+++ b/libkonq/konq_iconviewwidget.h
@@ -41,7 +41,7 @@ namespace TDEIO { class Job; }
*/
class LIBKONQ_EXPORT KonqIconViewWidget : public TDEIconView
{
- Q_OBJECT
+ TQ_OBJECT
TQ_PROPERTY( bool sortDirectoriesFirst READ sortDirectoriesFirst WRITE setSortDirectoriesFirst )
TQ_PROPERTY( TQRect iconArea READ iconArea WRITE setIconArea )
TQ_PROPERTY( int lineupMode READ lineupMode WRITE setLineupMode )
diff --git a/libkonq/konq_operations.cc b/libkonq/konq_operations.cpp
index 4f754681e..0897cc2c1 100644
--- a/libkonq/konq_operations.cc
+++ b/libkonq/konq_operations.cpp
@@ -221,8 +221,8 @@ void KonqOperations::_del( int method, const KURL::List & _selectedURLs, Confirm
delete this;
return;
}
- connect( job, TQT_SIGNAL( result( TDEIO::Job * ) ),
- TQT_SLOT( slotResult( TDEIO::Job * ) ) );
+ connect( job, TQ_SIGNAL( result( TDEIO::Job * ) ),
+ TQ_SLOT( slotResult( TDEIO::Job * ) ) );
} else
delete this;
}
@@ -231,8 +231,8 @@ void KonqOperations::_restoreTrashedItems( const KURL::List& urls )
{
m_method = RESTORE;
KonqMultiRestoreJob* job = new KonqMultiRestoreJob( urls, true );
- connect( job, TQT_SIGNAL( result( TDEIO::Job * ) ),
- TQT_SLOT( slotResult( TDEIO::Job * ) ) );
+ connect( job, TQ_SIGNAL( result( TDEIO::Job * ) ),
+ TQ_SLOT( slotResult( TDEIO::Job * ) ) );
}
bool KonqOperations::askDeleteConfirmation( const KURL::List & selectedURLs, int method, ConfirmationType confirmation, TQWidget* widget )
@@ -376,7 +376,7 @@ void KonqOperations::doDrop( const KFileItem * destItem, const KURL & dest, TQDr
else
{
// we need to stat to get it.
- op->_statURL( dest, op, TQT_SLOT( asyncDrop( const KFileItem * ) ) );
+ op->_statURL( dest, op, TQ_SLOT( asyncDrop( const KFileItem * ) ) );
}
// In both cases asyncDrop will delete op when done
@@ -458,7 +458,7 @@ void KonqOperations::asyncDrop( const KFileItem * destItem )
bool ro = desktopFile.readBoolEntry( "ReadOnly", false );
TQString fstype = desktopFile.readEntry( "FSType" );
KAutoMount* am = new KAutoMount( ro, fstype, dev, point, m_destURL.path(), false );
- connect( am, TQT_SIGNAL( finished() ), this, TQT_SLOT( doFileCopy() ) );
+ connect( am, TQ_SIGNAL( finished() ), this, TQ_SLOT( doFileCopy() ) );
}
return;
}
@@ -543,7 +543,7 @@ void KonqOperations::doFileCopy()
linkOnly )
{
// Neither control nor shift are pressed => show popup menu
- KonqIconViewWidget *iconView = tqt_dynamic_cast<KonqIconViewWidget*>(parent());
+ KonqIconViewWidget *iconView = dynamic_cast<KonqIconViewWidget*>(parent());
bool bSetWallpaper = false;
if ( iconView && iconView->maySetWallpaper() && lst.count() == 1 )
{
@@ -579,7 +579,7 @@ void KonqOperations::doFileCopy()
if (bSetWallpaper)
popup.insertItem(SmallIconSet("background"), i18n( "Set as &Wallpaper" ), 4 );
popup.insertSeparator();
- popup.insertItem(SmallIconSet("cancel"), i18n( "C&ancel" ) + "\t" + KKey( Qt::Key_Escape ).toString(), 5);
+ popup.insertItem(SmallIconSet("cancel"), i18n( "C&ancel" ) + "\t" + KKey( TQt::Key_Escape ).toString(), 5);
int result = popup.exec( m_info->mousePos );
@@ -658,16 +658,16 @@ void KonqOperations::setOperation( TDEIO::Job * job, int method, const KURL::Lis
m_destURL = dest;
if ( job )
{
- connect( job, TQT_SIGNAL( result( TDEIO::Job * ) ),
- TQT_SLOT( slotResult( TDEIO::Job * ) ) );
- TDEIO::CopyJob *copyJob = tqt_dynamic_cast<TDEIO::CopyJob*>(job);
- KonqIconViewWidget *iconView = tqt_dynamic_cast<KonqIconViewWidget*>(parent());
+ connect( job, TQ_SIGNAL( result( TDEIO::Job * ) ),
+ TQ_SLOT( slotResult( TDEIO::Job * ) ) );
+ TDEIO::CopyJob *copyJob = dynamic_cast<TDEIO::CopyJob*>(job);
+ KonqIconViewWidget *iconView = dynamic_cast<KonqIconViewWidget*>(parent());
if (copyJob && iconView)
{
- connect(copyJob, TQT_SIGNAL(aboutToCreate(TDEIO::Job *,const TQValueList<TDEIO::CopyInfo> &)),
- this, TQT_SLOT(slotAboutToCreate(TDEIO::Job *,const TQValueList<TDEIO::CopyInfo> &)));
- connect(this, TQT_SIGNAL(aboutToCreate(const TQPoint &, const TQValueList<TDEIO::CopyInfo> &)),
- iconView, TQT_SLOT(slotAboutToCreate(const TQPoint &, const TQValueList<TDEIO::CopyInfo> &)));
+ connect(copyJob, TQ_SIGNAL(aboutToCreate(TDEIO::Job *,const TQValueList<TDEIO::CopyInfo> &)),
+ this, TQ_SLOT(slotAboutToCreate(TDEIO::Job *,const TQValueList<TDEIO::CopyInfo> &)));
+ connect(this, TQ_SIGNAL(aboutToCreate(const TQPoint &, const TQValueList<TDEIO::CopyInfo> &)),
+ iconView, TQ_SLOT(slotAboutToCreate(const TQPoint &, const TQValueList<TDEIO::CopyInfo> &)));
}
}
else // for link
@@ -688,10 +688,10 @@ void KonqOperations::statURL( const KURL & url, const TQObject *receiver, const
void KonqOperations::_statURL( const KURL & url, const TQObject *receiver, const char *member )
{
- connect( this, TQT_SIGNAL( statFinished( const KFileItem * ) ), receiver, member );
+ connect( this, TQ_SIGNAL( statFinished( const KFileItem * ) ), receiver, member );
TDEIO::StatJob * job = TDEIO::stat( url /*, false?*/ );
- connect( job, TQT_SIGNAL( result( TDEIO::Job * ) ),
- TQT_SLOT( slotStatResult( TDEIO::Job * ) ) );
+ connect( job, TQ_SIGNAL( result( TDEIO::Job * ) ),
+ TQ_SLOT( slotStatResult( TDEIO::Job * ) ) );
}
void KonqOperations::slotStatResult( TDEIO::Job * job )
@@ -763,7 +763,7 @@ KonqMultiRestoreJob::KonqMultiRestoreJob( const KURL::List& urls, bool showProgr
m_urls( urls ), m_urlsIterator( m_urls.begin() ),
m_progress( 0 )
{
- TQTimer::singleShot(0, this, TQT_SLOT(slotStart()));
+ TQTimer::singleShot(0, this, TQ_SLOT(slotStart()));
}
void KonqMultiRestoreJob::slotStart()
diff --git a/libkonq/konq_operations.h b/libkonq/konq_operations.h
index c6cef7431..ebc127189 100644
--- a/libkonq/konq_operations.h
+++ b/libkonq/konq_operations.h
@@ -36,7 +36,7 @@ class KonqMainWindow;
*/
class LIBKONQ_EXPORT KonqOperations : public TQObject
{
- Q_OBJECT
+ TQ_OBJECT
protected:
KonqOperations( TQWidget * parent );
virtual ~KonqOperations();
@@ -197,7 +197,7 @@ private:
/// Restore multiple trashed files
class KonqMultiRestoreJob : public TDEIO::Job
{
- Q_OBJECT
+ TQ_OBJECT
public:
KonqMultiRestoreJob( const KURL::List& urls, bool showProgressInfo );
diff --git a/libkonq/konq_pixmapprovider.cc b/libkonq/konq_pixmapprovider.cpp
index 28d5a9992..b814af2f3 100644
--- a/libkonq/konq_pixmapprovider.cc
+++ b/libkonq/konq_pixmapprovider.cpp
@@ -32,7 +32,7 @@ KonqPixmapProvider * KonqPixmapProvider::s_self = 0L;
KonqPixmapProvider * KonqPixmapProvider::self()
{
if ( !s_self )
- s_self = new KonqPixmapProvider( TQT_TQOBJECT(kapp), "KonqPixmapProvider" );
+ s_self = new KonqPixmapProvider( kapp, "KonqPixmapProvider" );
return s_self;
}
@@ -186,7 +186,7 @@ TQPixmap KonqPixmapProvider::loadIcon( const TQString& url, const TQString& icon
if ( big.mask() ) {
TQBitmap mask = *big.mask();
bitBlt( &mask, x, y,
- small.mask() ? TQT_TQPIXMAP(const_cast<TQBitmap *>(small.mask())) : &small, 0, 0,
+ small.mask() ? const_cast<TQBitmap *>(small.mask()) : &small, 0, 0,
small.width(), small.height(),
small.mask() ? OrROP : SetROP );
big.setMask( mask );
diff --git a/libkonq/konq_popupmenu.cc b/libkonq/konq_popupmenu.cpp
index 482c152c5..1728e83f4 100644
--- a/libkonq/konq_popupmenu.cc
+++ b/libkonq/konq_popupmenu.cpp
@@ -287,7 +287,7 @@ int KonqPopupMenu::insertServices(const ServiceList& list,
name.setNum( id );
name.prepend( isBuiltin ? "builtinservice_" : "userservice_" );
TDEAction * act = new TDEAction( TQString((*it).m_strName).replace('&',"&&"), 0,
- TQT_TQOBJECT(this), TQT_SLOT( slotRunService() ),
+ this, TQ_SLOT( slotRunService() ),
&m_ownActions, name );
if ( !(*it).m_strIcon.isEmpty() )
@@ -337,22 +337,22 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
m_ownActions.setWidget( this );
- const bool bIsLink = (kpf & IsLink);
- bool currentDir = false;
- bool sReading = true;
- bool sDeleting = ( d->m_itemFlags & KParts::BrowserExtension::NoDeletion ) == 0;
- bool sMoving = sDeleting;
- bool sWriting = sDeleting && m_lstItems.first()->isWritable();
- m_sMimeType = m_lstItems.first()->mimetype();
+ const bool bIsLink = (kpf & IsLink);
+ bool currentDir = false;
+ bool sReading = true;
+ bool sDeleting = ( d->m_itemFlags & KParts::BrowserExtension::NoDeletion ) == 0;
+ bool sMoving = sDeleting;
+ bool sWriting = sDeleting && m_lstItems.first()->isWritable();
+ m_sMimeType = m_lstItems.first()->mimetype();
TQString mimeGroup = m_sMimeType.left(m_sMimeType.find('/'));
- mode_t mode = m_lstItems.first()->mode();
- bool isDirectory = S_ISDIR(mode);
- bool bTrashIncluded = false;
- bool mediaFiles = false;
- bool isReallyLocal = m_lstItems.first()->isLocalFile();
- bool isLocal = isReallyLocal
- || m_lstItems.first()->url().protocol()=="media"
- || m_lstItems.first()->url().protocol()=="system";
+ mode_t mode = m_lstItems.first()->mode();
+ bool isDirectory = S_ISDIR(mode);
+ bool isMediaFile = false;
+ bool isEncryptedMediaFile = false;
+ bool isReallyLocal = m_lstItems.first()->isLocalFile();
+ bool isLocal = isReallyLocal || m_lstItems.first()->url().protocol()=="media" ||
+ m_lstItems.first()->url().protocol()=="system";
+ bool isTrashIncluded = false;
bool isTrashLink = false;
m_lstPopupURLs.clear();
int id = 0;
@@ -398,10 +398,10 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
if ( isLocal && !url.isLocalFile() && url.protocol() != "media" && url.protocol() != "system" )
isLocal = false;
- if ( !bTrashIncluded && (
+ if ( !isTrashIncluded && (
( url.protocol() == "trash" && url.path().length() <= 1 )
|| url.url() == "system:/trash" || url.url() == "system:/trash/" ) ) {
- bTrashIncluded = true;
+ isTrashIncluded = true;
isLocal = false;
}
@@ -416,8 +416,12 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
if ( sMoving )
sMoving = KProtocolInfo::supportsMoving( url );
- if ( (*it)->mimetype().startsWith("media/") )
- mediaFiles = true;
+ if ( (*it)->mimetype().startsWith("media/") ) {
+ isMediaFile = true;
+ if ( (*it)->mimetype().contains("encrypted")) {
+ isEncryptedMediaFile = true;
+ }
+ }
}
// If a local path is available, monitor that instead of the given remote URL...
@@ -426,8 +430,8 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
d->localURLSlotFired = false;
TDEIO::LocalURLJob* localURLJob = TDEIO::localURL(m_sViewURL);
if (localURLJob) {
- connect(localURLJob, TQT_SIGNAL(localURL(TDEIO::LocalURLJob*, const KURL&, bool)), this, TQT_SLOT(slotLocalURL(TDEIO::LocalURLJob*, const KURL&, bool)));
- connect(localURLJob, TQT_SIGNAL(destroyed()), this, TQT_SLOT(slotLocalURLKIODestroyed()));
+ connect(localURLJob, TQ_SIGNAL(localURL(TDEIO::LocalURLJob*, const KURL&, bool)), this, TQ_SLOT(slotLocalURL(TDEIO::LocalURLJob*, const KURL&, bool)));
+ connect(localURLJob, TQ_SIGNAL(destroyed()), this, TQ_SLOT(slotLocalURLKIODestroyed()));
while (!d->localURLSlotFired) {
kapp->eventLoop()->enterLoop();
}
@@ -469,13 +473,12 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
m_info.m_Writing = sWriting;
m_info.m_Deleting = sDeleting;
m_info.m_Moving = sMoving;
- m_info.m_TrashIncluded = bTrashIncluded;
+ m_info.m_TrashIncluded = isTrashIncluded;
// isCurrentTrash: popup on trash:/ itself, or on the trash.desktop link
- bool isCurrentTrash = ( m_lstItems.count() == 1 && bTrashIncluded ) || isTrashLink;
+ bool isCurrentTrash = ( m_lstItems.count() == 1 && isTrashIncluded ) || isTrashLink;
bool isIntoTrash = ( url.protocol() == "trash" || url.url().startsWith( "system:/trash" ) ) && !isCurrentTrash; // trashed file, not trash:/ itself
- //kdDebug() << "isLocal=" << isLocal << " url=" << url << " isCurrentTrash=" << isCurrentTrash << " isIntoTrash=" << isIntoTrash << " bTrashIncluded=" << bTrashIncluded << endl;
- bool isSingleMedium = m_lstItems.count() == 1 && mediaFiles;
+ //kdDebug() << "isLocal=" << isLocal << " url=" << url << " isCurrentTrash=" << isCurrentTrash << " isIntoTrash=" << isIntoTrash << " isTrashIncluded=" << isTrashIncluded << endl;
clear();
//////////////////////////////////////////////////////////////////////////
@@ -486,7 +489,6 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
addMerge( "konqueror" );
bool isKDesktop = TQCString( kapp->name() ) == "kdesktop";
- TDEAction *actNewWindow = 0;
if (( kpf & ShowProperties ) && isKDesktop &&
!kapp->authorize("editable_desktop_icons"))
@@ -496,20 +498,13 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
// Either 'newview' is in the actions we're given (probably in the tabhandling group)
// or we need to insert it ourselves (e.g. for kdesktop). In the first case, actNewWindow must remain 0.
- if ( ((kpf & ShowNewWindow) != 0) && sReading )
+ if ( ((kpf & ShowNewWindow) != 0) && sReading && !isEncryptedMediaFile)
{
TQString openStr = isKDesktop ? i18n( "&Open" ) : i18n( "Open in New &Window" );
- actNewWindow = new TDEAction( openStr, "window-new", 0, TQT_TQOBJECT(this), TQT_SLOT( slotPopupNewView() ), &m_ownActions, "newview" );
- }
-
- if ( actNewWindow && !isKDesktop )
- {
- if (isCurrentTrash)
- actNewWindow->setToolTip( i18n( "Open the trash in a new window" ) );
- else if (isSingleMedium)
- actNewWindow->setToolTip( i18n( "Open the medium in a new window") );
- else
- actNewWindow->setToolTip( i18n( "Open the document in a new window" ) );
+ TDEAction *actNewWindow = new TDEAction( openStr, "window-new", 0, this, TQ_SLOT( slotPopupNewView() ), &m_ownActions, "newview" );
+ actNewWindow->setToolTip( i18n( "Open item in a new window" ) );
+ addAction( actNewWindow );
+ addSeparator();
}
if ( S_ISDIR(mode) && sWriting && !isCurrentTrash ) // A dir, and we can create things into it
@@ -528,14 +523,14 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
{
if (d->m_itemFlags & KParts::BrowserExtension::ShowCreateDirectory)
{
- TDEAction *actNewDir = new TDEAction( i18n( "Create &Folder..." ), "folder-new", 0, TQT_TQOBJECT(this), TQT_SLOT( slotPopupNewDir() ), &m_ownActions, "newdir" );
+ TDEAction *actNewDir = new TDEAction( i18n( "Create &Folder..." ), "folder-new", 0, this, TQ_SLOT( slotPopupNewDir() ), &m_ownActions, "newdir" );
addAction( actNewDir );
addSeparator();
}
}
} else if ( isIntoTrash ) {
// Trashed item, offer restoring
- act = new TDEAction( i18n( "&Restore" ), 0, TQT_TQOBJECT(this), TQT_SLOT( slotPopupRestoreTrashedItems() ), &m_ownActions, "restore" );
+ act = new TDEAction( i18n( "&Restore" ), 0, this, TQ_SLOT( slotPopupRestoreTrashedItems() ), &m_ownActions, "restore" );
addAction( act );
}
@@ -550,13 +545,10 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
addSeparator();
}
- // "open in new window" is either provided by us, or by the tabhandling group
- if (actNewWindow)
+ if (!isEncryptedMediaFile)
{
- addAction( actNewWindow );
- addSeparator();
+ addGroup( "tabhandling" ); // includes a separator
}
- addGroup( "tabhandling" ); // includes a separator
if ( !bIsLink )
{
@@ -606,7 +598,7 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
}
if ( isCurrentTrash )
{
- act = new TDEAction( i18n( "&Empty Trash Bin" ), "emptytrash", 0, TQT_TQOBJECT(this), TQT_SLOT( slotPopupEmptyTrashBin() ), &m_ownActions, "empytrash" );
+ act = new TDEAction( i18n( "&Empty Trash Bin" ), "emptytrash", 0, this, TQ_SLOT( slotPopupEmptyTrashBin() ), &m_ownActions, "empytrash" );
KSimpleConfig trashConfig( "trashrc", true );
trashConfig.setGroup( "Status" );
act->setEnabled( !trashConfig.readBoolEntry( "Empty", true ) );
@@ -639,7 +631,7 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
else
caption = i18n("&Bookmark This File");
- act = new TDEAction( caption, "bookmark_add", 0, TQT_TQOBJECT(this), TQT_SLOT( slotPopupAddToBookmark() ), &m_ownActions, "bookmark_add" );
+ act = new TDEAction( caption, "bookmark_add", 0, this, TQ_SLOT( slotPopupAddToBookmark() ), &m_ownActions, "bookmark_add" );
if (m_lstItems.count() > 1)
act->setEnabled(false);
if (kapp->authorizeTDEAction("bookmarks"))
@@ -705,10 +697,9 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
}
// findAllResources() also removes duplicates
- const TQStringList entries = TDEGlobal::dirs()->findAllResources("data",
- "konqueror/servicemenus/*.desktop",
- false /* recursive */,
- true /* unique */);
+ TQStringList entries = TDEGlobal::dirs()->findAllResources("data",
+ "konqueror/servicemenus/*.desktop", false, true);
+ entries.sort(); // sort to ensure consistent order in popup menu
TQStringList::ConstIterator eIt = entries.begin();
const TQStringList::ConstIterator eEnd = entries.end();
for (; eIt != eEnd; ++eIt )
@@ -840,7 +831,7 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
const TQString priority = cfg.readEntry("X-TDE-Priority");
const TQString submenuName = cfg.readEntry( "X-TDE-Submenu" );
- ServiceList* list = s.selectList( priority, submenuName );
+ ServiceList *list = s.selectList( priority, submenuName );
(*list) += KDEDesktopMimeType::userDefinedServices( *eIt, cfg, url.isLocalFile(), m_lstPopupURLs );
}
}
@@ -924,7 +915,7 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
actionName = i18n( "Open with %1" ).arg( actionName );
act = new TDEAction( actionName, (*it)->pixmap( TDEIcon::Small ), 0,
- TQT_TQOBJECT(this), TQT_SLOT( slotRunService() ),
+ this, TQ_SLOT( slotRunService() ),
&m_ownActions, nam.prepend( "appservice_" ) );
addAction( act, menu );
@@ -941,12 +932,12 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
{
openWithActionName = i18n( "&Open With..." );
}
- TDEAction *openWithAct = new TDEAction( openWithActionName, 0, TQT_TQOBJECT(this), TQT_SLOT( slotPopupOpenWith() ), &m_ownActions, "openwith" );
+ TDEAction *openWithAct = new TDEAction( openWithActionName, 0, this, TQ_SLOT( slotPopupOpenWith() ), &m_ownActions, "openwith" );
addAction( openWithAct, menu );
}
else // no app offers -> Open With...
{
- act = new TDEAction( i18n( "&Open With..." ), 0, TQT_TQOBJECT(this), TQT_SLOT( slotPopupOpenWith() ), &m_ownActions, "openwith" );
+ act = new TDEAction( i18n( "&Open With..." ), 0, this, TQ_SLOT( slotPopupOpenWith() ), &m_ownActions, "openwith" );
addAction( act );
}
@@ -995,12 +986,12 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
addPendingSeparator();
}
- if ( !isCurrentTrash && !isIntoTrash && !mediaFiles && sReading )
+ if ( !isCurrentTrash && !isIntoTrash && !isMediaFile && sReading )
addPlugins(); // now it's time to add plugins
if ( KPropertiesDialog::canDisplay( m_lstItems ) && (kpf & ShowProperties) )
{
- act = new TDEAction( i18n( "&Properties" ), 0, TQT_TQOBJECT(this), TQT_SLOT( slotPopupProperties() ),
+ act = new TDEAction( i18n( "&Properties" ), "edit", 0, this, TQ_SLOT( slotPopupProperties() ),
&m_ownActions, "properties" );
addAction( act );
}
@@ -1014,7 +1005,7 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
if ( KFileShare::authorization() == KFileShare::Authorized )
{
addSeparator();
- act = new TDEAction( i18n("Share"), 0, TQT_TQOBJECT(this), TQT_SLOT( slotOpenShareFileDialog() ),
+ act = new TDEAction( i18n("Share"), 0, this, TQ_SLOT( slotOpenShareFileDialog() ),
&m_ownActions, "sharefile" );
addAction( act );
}
@@ -1096,7 +1087,7 @@ void KonqPopupMenu::slotPopupAddToBookmark()
void KonqPopupMenu::slotRunService()
{
- TQCString senderName = TQT_TQOBJECT_CONST(sender())->name();
+ TQCString senderName = sender()->name();
int id = senderName.mid( senderName.find( '_' ) + 1 ).toInt();
// Is it a usual service (application)
@@ -1194,7 +1185,7 @@ void KonqPopupMenu::addPlugins()
KonqPopupMenuPlugin *plugin =
KParts::ComponentFactory::
createInstanceFromLibrary<KonqPopupMenuPlugin>( TQFile::encodeName( (*iterator)->library() ),
- TQT_TQOBJECT(this),
+ this,
(*iterator)->name().latin1() );
if ( !plugin )
continue;
diff --git a/libkonq/konq_popupmenu.h b/libkonq/konq_popupmenu.h
index 5785d53ab..d50142c2f 100644
--- a/libkonq/konq_popupmenu.h
+++ b/libkonq/konq_popupmenu.h
@@ -55,7 +55,7 @@ class KBookmarkManager;
*/
class LIBKONQ_EXPORT KonqPopupMenu : public TQPopupMenu, public KonqXMLGUIClient
{
- Q_OBJECT
+ TQ_OBJECT
public:
/**
@@ -210,7 +210,7 @@ private:
};
class LIBKONQ_EXPORT KonqPopupMenuPlugin : public TQObject, public KonqXMLGUIClient {
- Q_OBJECT
+ TQ_OBJECT
public:
/**
* Constructor
diff --git a/libkonq/konq_propsview.cc b/libkonq/konq_propsview.cpp
index f9a69b8f6..f72aee191 100644
--- a/libkonq/konq_propsview.cc
+++ b/libkonq/konq_propsview.cpp
@@ -34,6 +34,8 @@
#include <ksimpleconfig.h>
+#include "konq_sort_constants.h"
+
static TQPixmap wallpaperPixmap( const TQString & _wallpaper )
{
TQString key = "wallpapers/";
@@ -65,9 +67,11 @@ static TQPixmap wallpaperPixmap( const TQString & _wallpaper )
struct KonqPropsView::Private
{
TQStringList* previewsToShow;
+ TextSortOrder textSortOrder;
bool previewsEnabled:1;
bool caseInsensitiveSort:1;
bool dirsfirst:1;
+ bool hiddenfirst:1;
bool descending:1;
TQString sortcriterion;
};
@@ -90,7 +94,9 @@ KonqPropsView::KonqPropsView( TDEInstance * instance, KonqPropsView * defaultPro
m_iIconSize = config->readNumEntry( "IconSize", 0 );
m_iItemTextPos = config->readNumEntry( "ItemTextPos", TQIconView::Bottom );
d->sortcriterion = config->readEntry( "SortingCriterion", "sort_nci" );
+ d->textSortOrder = (TextSortOrder) config->readNumEntry( "TextSortOrder", 1 );
d->dirsfirst = config->readBoolEntry( "SortDirsFirst", true );
+ d->hiddenfirst = config->readBoolEntry( "SortHiddenFirst", true );
d->descending = config->readBoolEntry( "SortDescending", false );
m_bShowDot = config->readBoolEntry( "ShowDotFiles", false );
m_bShowDirectoryOverlays = config->readBoolEntry( "ShowDirectoryOverlays", false );
@@ -138,11 +144,21 @@ bool KonqPropsView::isCaseInsensitiveSort() const
return d->caseInsensitiveSort;
}
+TextSortOrder KonqPropsView::getSortOrder() const
+{
+ return d->textSortOrder;
+}
+
bool KonqPropsView::isDirsFirst() const
{
return d->dirsfirst;
}
+bool KonqPropsView::isHiddenFirst() const
+{
+ return d->hiddenfirst;
+}
+
bool KonqPropsView::isDescending() const
{
return d->descending;
@@ -199,7 +215,9 @@ bool KonqPropsView::enterDir( const KURL & dir )
m_iIconSize = m_defaultProps->iconSize();
m_iItemTextPos = m_defaultProps->itemTextPos();
d->sortcriterion = m_defaultProps->sortCriterion();
+ d->textSortOrder = m_defaultProps->getSortOrder();
d->dirsfirst = m_defaultProps->isDirsFirst();
+ d->hiddenfirst = m_defaultProps->isHiddenFirst();
d->descending = m_defaultProps->isDescending();
m_bShowDot = m_defaultProps->isShowingDotFiles();
d->caseInsensitiveSort=m_defaultProps->isCaseInsensitiveSort();
@@ -218,7 +236,9 @@ bool KonqPropsView::enterDir( const KURL & dir )
m_iIconSize = config->readNumEntry( "IconSize", m_iIconSize );
m_iItemTextPos = config->readNumEntry( "ItemTextPos", m_iItemTextPos );
d->sortcriterion = config->readEntry( "SortingCriterion" , d->sortcriterion );
+ d->textSortOrder = (TextSortOrder) config->readNumEntry( "TextSortOrder", d->textSortOrder );
d->dirsfirst = config->readBoolEntry( "SortDirsFirst", d->dirsfirst );
+ d->hiddenfirst = config->readBoolEntry( "SortHiddenFirst", d->hiddenfirst );
d->descending = config->readBoolEntry( "SortDescending", d->descending );
m_bShowDot = config->readBoolEntry( "ShowDotFiles", m_bShowDot );
d->caseInsensitiveSort=config->readBoolEntry("CaseInsensitiveSort",d->caseInsensitiveSort);
@@ -315,6 +335,20 @@ void KonqPropsView::setSortCriterion( const TQString &criterion )
}
}
+void KonqPropsView::setSortOrder( TextSortOrder order)
+{
+ d->textSortOrder = order;
+ if ( m_defaultProps && !m_bSaveViewPropertiesLocally ) {
+ m_defaultProps->setSortOrder( order );
+ }
+ else if (currentConfig())
+ {
+ TDEConfigGroupSaver cgs(currentConfig(), currentGroup());
+ currentConfig()->writeEntry( "TextSortOrder", d->textSortOrder );
+ currentConfig()->sync();
+ }
+}
+
void KonqPropsView::setDirsFirst( bool first)
{
d->dirsfirst = first;
@@ -328,6 +362,19 @@ void KonqPropsView::setDirsFirst( bool first)
}
}
+void KonqPropsView::setHiddenFirst(bool first)
+{
+ d->hiddenfirst = first;
+ if ( m_defaultProps && !m_bSaveViewPropertiesLocally )
+ m_defaultProps->setHiddenFirst( first );
+ else if (currentConfig())
+ {
+ TDEConfigGroupSaver cgs(currentConfig(), currentGroup());
+ currentConfig()->writeEntry( "SortHiddenFirst", d->hiddenfirst );
+ currentConfig()->sync();
+ }
+}
+
void KonqPropsView::setDescending( bool descend)
{
d->descending = descend;
diff --git a/libkonq/konq_propsview.h b/libkonq/konq_propsview.h
index c2759693f..132c53a55 100644
--- a/libkonq/konq_propsview.h
+++ b/libkonq/konq_propsview.h
@@ -26,6 +26,8 @@
#include <kurl.h>
#include <libkonq_export.h>
+#include "konq_sort_constants.h"
+
class TDEInstance;
class TDEConfigBase;
class TDEConfig;
@@ -90,9 +92,15 @@ public:
void setSortCriterion( const TQString &criterion );
const TQString& sortCriterion() const;
+ void setSortOrder( TextSortOrder order);
+ TextSortOrder getSortOrder() const;
+
void setDirsFirst ( bool first );
bool isDirsFirst() const;
+ void setHiddenFirst ( bool first );
+ bool isHiddenFirst() const;
+
void setDescending (bool descending);
bool isDescending() const;
@@ -174,7 +182,7 @@ private:
/**
* Private data for KonqPropsView
- * Implementation in konq_propsview.cc
+ * Implementation in konq_propsview.cpp
*/
struct Private;
diff --git a/libkonq/konq_settings.cc b/libkonq/konq_settings.cpp
index 41460e8ae..fe61d150a 100644
--- a/libkonq/konq_settings.cc
+++ b/libkonq/konq_settings.cpp
@@ -121,6 +121,8 @@ void KonqFMSettings::init( TDEConfig * config )
/// true if TQString::localeAwareCompare is case sensitive (it usually isn't, when LC_COLLATE is set)
d->localeAwareCompareIsCaseSensitive = TQString( "a" ).localeAwareCompare( "B" ) > 0; // see #40131
+
+ m_doubleClickMoveToParent = config->readBoolEntry("DoubleClickMoveToParent", true);
}
bool KonqFMSettings::shouldEmbed( const TQString & serviceType ) const
diff --git a/libkonq/konq_settings.h b/libkonq/konq_settings.h
index daca8babe..52e9ac3b6 100644
--- a/libkonq/konq_settings.h
+++ b/libkonq/konq_settings.h
@@ -81,12 +81,13 @@ public:
bool underlineLink() const { return m_underlineLink; }
bool fileSizeInBytes() const { return m_fileSizeInBytes; }
bool alwaysNewWin() const { return m_alwaysNewWin; }
+ bool doubleClickMoveToParent() const { return m_doubleClickMoveToParent; }
const TQString & homeURL() const { return m_homeURL; }
bool showFileTips() const {return m_showFileTips; }
bool showPreviewsInFileTips() const;
int numFileTips() const {return m_numFileTips; }
- bool renameIconDirectly() const;
+ bool renameIconDirectly() const;
// Font settings
const TQFont& standardFont() const { return m_standardFont; }
@@ -107,7 +108,7 @@ private:
bool m_underlineLink;
bool m_fileSizeInBytes;
bool m_alwaysNewWin;
- bool m_bTreeFollow;
+ bool m_doubleClickMoveToParent;
TQMap<TQString, TQString> m_embedMap;
diff --git a/libkonq/konq_sort_constants.h b/libkonq/konq_sort_constants.h
new file mode 100644
index 000000000..f6c695b19
--- /dev/null
+++ b/libkonq/konq_sort_constants.h
@@ -0,0 +1,13 @@
+#ifndef KONQ_SORT_CONSTANTS_H
+#define KONQ_SORT_CONSTANTS_H
+
+typedef unsigned short TextSortOrder;
+ // Can't use name 'SortOrder' because that's part of TQt
+
+enum {
+ UNICODE_UNMODIFIED = 0,
+ LOCALE_UNMODIFIED = 1,
+ UNICODE_CASEINSENSITIVE = 2,
+} TextSortOrders;
+
+#endif // KONQ_SORT_CONSTANTS_H
diff --git a/libkonq/konq_sound.cc b/libkonq/konq_sound.cpp
index 9e1ca66fb..a2357dd23 100644
--- a/libkonq/konq_sound.cc
+++ b/libkonq/konq_sound.cpp
@@ -115,23 +115,21 @@ public:
protected:
virtual TQObject *createObject(TQObject * = 0, const char * = 0,
- const char *className = TQOBJECT_OBJECT_NAME_STRING, const TQStringList &args = TQStringList());
+ const char *className = "TQObject", const TQStringList &args = TQStringList());
};
TQObject *KonqSoundFactory::createObject(TQObject *, const char *,
const char *className, const TQStringList &)
{
if (qstrcmp(className, "KonqSoundPlayer") == 0)
- return TQT_TQOBJECT(new KonqSoundPlayerImpl());
+ return new KonqSoundPlayerImpl();
return 0;
}
extern "C"
{
- KDE_EXPORT KLibFactory *init_konq_sound()
+ TDE_EXPORT KLibFactory *init_konq_sound()
{
return new KonqSoundFactory();
}
}
-
-// vim: ts=4 sw=4 noet
diff --git a/libkonq/konq_sound.h b/libkonq/konq_sound.h
index c0139e763..9563984d9 100644
--- a/libkonq/konq_sound.h
+++ b/libkonq/konq_sound.h
@@ -31,5 +31,3 @@ public:
};
#endif
-
-// vim: ts=4 sw=4 noet
diff --git a/libkonq/konq_string_compare.h b/libkonq/konq_string_compare.h
new file mode 100644
index 000000000..8d17d409f
--- /dev/null
+++ b/libkonq/konq_string_compare.h
@@ -0,0 +1,51 @@
+#ifndef KONQ_STRING_COMPARE_H
+#define KONQ_STRING_COMPARE_H
+
+#include "konq_sort_constants.h"
+
+static inline int stringCompare(
+ const TextSortOrder sortorder,
+ const TQString& a,
+ const TQString& b
+)
+{
+ // Our caller probably determined sortorder from KonqPropsView::getSortOrder()
+ // but we have a reasonable fallback position for bogus values.
+
+ switch(sortorder) {
+
+ case UNICODE_UNMODIFIED:
+ /*
+ * Strictly character code(point) numeric comparison as defined
+ * by the Unicode Standard that is backward compatible with the
+ * the ASCII standard.
+ . */
+ return a.compare( b );
+ break;
+
+ case UNICODE_CASEINSENSITIVE:
+ /*
+ * This is the traditional "case-insensitive" variation on character
+ * code order that ensures that ASCII lowercase and uppercase alphabetic
+ * characters are are grouped together instead of being separated by
+ * non-alphabetic ASCII characters [ \ ] ^ _ `
+ */
+ return a.lower().compare( b.lower() );
+ break;
+
+ case LOCALE_UNMODIFIED:
+ /*
+ * This is the pure locale-aware comparison as defined by ICU.
+ * Note: if LC_COLLATE == 'C' or 'Posix', this will produce same
+ * result as UNICODE_UNMODIFIED.
+ */
+ return a.localeAwareCompare( b );
+ break;
+
+ default: // Treat as UNICODE_UNMODIFIED
+ return a.compare( b );
+ break;
+ }
+}
+
+#endif // KONQ_STRING_COMPARE_H
diff --git a/libkonq/konq_undo.cc b/libkonq/konq_undo.cpp
index 51d85587d..9272bbf5c 100644
--- a/libkonq/konq_undo.cc
+++ b/libkonq/konq_undo.cpp
@@ -93,14 +93,14 @@ KonqCommandRecorder::KonqCommandRecorder( KonqCommand::Type op, const KURL::List
d->m_cmd.m_valid = true;
d->m_cmd.m_src = src;
d->m_cmd.m_dst = dst;
- connect( job, TQT_SIGNAL( result( TDEIO::Job * ) ),
- this, TQT_SLOT( slotResult( TDEIO::Job * ) ) );
+ connect( job, TQ_SIGNAL( result( TDEIO::Job * ) ),
+ this, TQ_SLOT( slotResult( TDEIO::Job * ) ) );
if ( op != KonqCommand::MKDIR ) {
- connect( job, TQT_SIGNAL( copyingDone( TDEIO::Job *, const KURL &, const KURL &, bool, bool ) ),
- this, TQT_SLOT( slotCopyingDone( TDEIO::Job *, const KURL &, const KURL &, bool, bool ) ) );
- connect( job, TQT_SIGNAL( copyingLinkDone( TDEIO::Job *, const KURL &, const TQString &, const KURL & ) ),
- this, TQT_SLOT( slotCopyingLinkDone( TDEIO::Job *, const KURL &, const TQString &, const KURL & ) ) );
+ connect( job, TQ_SIGNAL( copyingDone( TDEIO::Job *, const KURL &, const KURL &, bool, bool ) ),
+ this, TQ_SLOT( slotCopyingDone( TDEIO::Job *, const KURL &, const KURL &, bool, bool ) ) );
+ connect( job, TQ_SIGNAL( copyingLinkDone( TDEIO::Job *, const KURL &, const TQString &, const KURL & ) ),
+ this, TQ_SLOT( slotCopyingLinkDone( TDEIO::Job *, const KURL &, const TQString &, const KURL & ) ) );
}
KonqUndoManager::incRef();
@@ -411,8 +411,8 @@ void KonqUndoManager::undoStep()
undoRemovingDirectories();
if ( d->m_currentJob )
- connect( d->m_currentJob, TQT_SIGNAL( result( TDEIO::Job * ) ),
- this, TQT_SLOT( slotResult( TDEIO::Job * ) ) );
+ connect( d->m_currentJob, TQ_SIGNAL( result( TDEIO::Job * ) ),
+ this, TQ_SLOT( slotResult( TDEIO::Job * ) ) );
}
void KonqUndoManager::undoMakingDirectories()
diff --git a/libkonq/konq_undo.h b/libkonq/konq_undo.h
index fa908de67..17af645b5 100644
--- a/libkonq/konq_undo.h
+++ b/libkonq/konq_undo.h
@@ -70,7 +70,7 @@ struct KonqCommand
class KonqCommandRecorder : public TQObject
{
- Q_OBJECT
+ TQ_OBJECT
public:
KonqCommandRecorder( KonqCommand::Type op, const KURL::List &src, const KURL &dst, TDEIO::Job *job );
virtual ~KonqCommandRecorder();
@@ -88,7 +88,7 @@ private:
class LIBKONQ_EXPORT KonqUndoManager : public TQObject, public DCOPObject
{
- Q_OBJECT
+ TQ_OBJECT
K_DCOP
friend class KonqUndoJob;
public:
diff --git a/libkonq/konq_xmlguiclient.cc b/libkonq/konq_xmlguiclient.cpp
index c3c7215b9..a12d237c6 100644
--- a/libkonq/konq_xmlguiclient.cc
+++ b/libkonq/konq_xmlguiclient.cpp
@@ -154,4 +154,21 @@ bool KonqXMLGUIClient::hasAction() const
return d->hasAction;
}
+bool KonqXMLGUIClient::hasGroup(const TQString &name) const
+{
+ if (name.isEmpty())
+ {
+ return false;
+ }
+ TQDomNodeList groups = m_doc.elementsByTagName("definegroup");
+ for (uint idx = 0; idx < groups.count(); ++idx)
+ {
+ TQDomElement group = groups.item(idx).toElement();
+ if (group.hasAttribute(d->attrName) && group.attribute(d->attrName) == name)
+ {
+ return true;
+ }
+ }
+ return false;
+}
diff --git a/libkonq/konq_xmlguiclient.h b/libkonq/konq_xmlguiclient.h
index 685b58a34..5696573da 100644
--- a/libkonq/konq_xmlguiclient.h
+++ b/libkonq/konq_xmlguiclient.h
@@ -34,24 +34,26 @@
class LIBKONQ_EXPORT KonqXMLGUIClient : public KXMLGUIClient
{
public:
- KonqXMLGUIClient( );
- KonqXMLGUIClient( KXMLGUIClient *parent );
- virtual ~KonqXMLGUIClient( );
+ KonqXMLGUIClient();
+ KonqXMLGUIClient(KXMLGUIClient *parent);
+ virtual ~KonqXMLGUIClient();
/**
* Reimplemented for internal purpose
*/
- TQDomDocument domDocument( ) const;
+ TQDomDocument domDocument() const;
+ TQDomElement DomElement() const; // KDE4: s/D/d/
- TQDomElement DomElement( ) const; // KDE4: s/D/d/
+ // @return true if the group named "name" exists
+ bool hasGroup(const TQString &name) const;
protected:
- void addAction( TDEAction *action, const TQDomElement &menu = TQDomElement() );
- void addAction( const char *name, const TQDomElement &menu = TQDomElement() );
- void addSeparator( const TQDomElement &menu = TQDomElement() );
+ void addAction(TDEAction *action, const TQDomElement &menu = TQDomElement());
+ void addAction(const char *name, const TQDomElement &menu = TQDomElement());
+ void addSeparator(const TQDomElement &menu = TQDomElement());
/// only add a separator if an action is added afterwards
void addPendingSeparator();
- void addGroup( const TQString &grp );
- void addMerge( const TQString &name );
+ void addGroup(const TQString &grp);
+ void addMerge(const TQString &name);
// @return true if addAction was called at least once
bool hasAction() const;
diff --git a/libkonq/libkonq_export.h b/libkonq/libkonq_export.h
index 4e10a4ec0..23b8f2f38 100644
--- a/libkonq/libkonq_export.h
+++ b/libkonq/libkonq_export.h
@@ -21,18 +21,18 @@
#ifndef LIBKONQ_EXPORT_H
#define LIBKONQ_EXPORT_H
-/* needed for KDE_EXPORT macros */
+/* needed for TDE_EXPORT macros */
#include <kdemacros.h>
/* needed, because e.g. Q_OS_UNIX is so frequently used */
#include <tqglobal.h>
-#ifdef Q_WS_WIN
+#ifdef TQ_WS_WIN
#else /* Q_OS_UNIX */
/* export statements for unix */
-#define LIBKONQ_EXPORT KDE_EXPORT
+#define LIBKONQ_EXPORT TDE_EXPORT
#endif
diff --git a/libkonq/tdefileivi.cc b/libkonq/tdefileivi.cpp
index fa3a9557b..ad2d743a1 100644
--- a/libkonq/tdefileivi.cc
+++ b/libkonq/tdefileivi.cpp
@@ -32,6 +32,8 @@
#include <kdebug.h>
#include <krun.h>
#include <kservice.h>
+#include <kmimetype.h> // for KDEDesktopMimeType
+#include <kstandarddirs.h>
#undef Bool
@@ -386,7 +388,28 @@ void KFileIVI::returnPressed()
if ( static_cast<KonqIconViewWidget*>(iconView())->isDesktop() ) {
KURL url = m_fileitem->url();
if (url.protocol() == "media") {
- (void) new KRun( url, m_fileitem->mode(), m_fileitem->isLocalFile() );
+ TQString mimetype = m_fileitem->mimetype();
+ TQString lockingAction = TQString::null;
+ if (mimetype.contains("encrypted_locked")) {
+ lockingAction = "konqueror/servicemenus/media_unlock.desktop";
+ }
+ else if (mimetype.contains("encrypted_unlocked")) {
+ lockingAction = "konqueror/servicemenus/media_lock.desktop";
+ }
+ if (!lockingAction.isEmpty()) {
+ TQString lockingService = TDEGlobal::dirs()->findResource("data", lockingAction);
+ if (!lockingService.isEmpty()) {
+ TQValueList<KDEDesktopMimeType::Service> serviceList = KDEDesktopMimeType::userDefinedServices(lockingService, m_fileitem->isLocalFile());
+ if (serviceList.count() == 1) {
+ KURL::List m_lstURLs;
+ m_lstURLs.append(m_fileitem->url());
+ KDEDesktopMimeType::executeService(m_lstURLs, serviceList[0]);
+ }
+ }
+ }
+ else {
+ (void) new KRun( url, m_fileitem->mode(), m_fileitem->isLocalFile() );
+ }
}
else {
// When clicking on a link to e.g. $HOME from the desktop, we want to open $HOME
@@ -596,5 +619,3 @@ void KFileIVI::mimeTypeAndIconDetermined()
{
updatePixmapSize();
}
-
-/* vim: set noet sw=4 ts=8 softtabstop=4: */
diff --git a/libkonq/tdefileivi.h b/libkonq/tdefileivi.h
index 4701fb9c1..3fb7e3734 100644
--- a/libkonq/tdefileivi.h
+++ b/libkonq/tdefileivi.h
@@ -251,7 +251,7 @@ private:
/**
* Private data for KFileIVI
- * Implementation in tdefileivi.cc
+ * Implementation in tdefileivi.cpp
*/
struct Private;