You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kdiff3/src/kreplacements
Michele Calgaro 3734254d2a
Removed obsolete Qt2's TQList/TQListIterator classes and replaced
6 years ago
..
kio Added abandoned KDE3 version of kdiff3 14 years ago
tdeparts Rename a number of libraries and executables to avoid conflicts with KDE4 11 years ago
README Added abandoned KDE3 version of kdiff3 14 years ago
ShellContextMenu.cpp Removed unnecessary executable flag. 6 years ago
ShellContextMenu.h TQt4 port kdiff3 13 years ago
kcolorbtn.h Added abandoned KDE3 version of kdiff3 14 years ago
kdialogbase.h Added abandoned KDE3 version of kdiff3 14 years ago
kedittoolbar.h Added abandoned KDE3 version of kdiff3 14 years ago
kiconloader.h Added abandoned KDE3 version of kdiff3 14 years ago
kinstance.h Added abandoned KDE3 version of kdiff3 14 years ago
kkeydialog.h Added abandoned KDE3 version of kdiff3 14 years ago
klibloader.h Added abandoned KDE3 version of kdiff3 14 years ago
konq_popupmenu.h Added abandoned KDE3 version of kdiff3 14 years ago
kprinter.h Added abandoned KDE3 version of kdiff3 14 years ago
kprogress.h Added abandoned KDE3 version of kdiff3 14 years ago
kreplacements.cpp Removed obsolete Qt2's TQList/TQListIterator classes and replaced 6 years ago
kreplacements.h Removed obsolete Qt2's TQList/TQListIterator classes and replaced 6 years ago
kstandarddirs.h Added abandoned KDE3 version of kdiff3 14 years ago
kstatusbar.h Added abandoned KDE3 version of kdiff3 14 years ago
kstdaction.h Added abandoned KDE3 version of kdiff3 14 years ago
kunload.h Added abandoned KDE3 version of kdiff3 14 years ago
kurl.h Added abandoned KDE3 version of kdiff3 14 years ago
kurldrag.h Added abandoned KDE3 version of kdiff3 14 years ago
tdeaboutdata.h Rename common header files for consistency with class renaming 11 years ago
tdeaccel.h Fix FTBFS 11 years ago
tdeaction.h Fix FTBFS 11 years ago
tdeapplication.h Rename common header files for consistency with class renaming 11 years ago
tdecmdlineargs.h Rename common header files for consistency with class renaming 11 years ago
tdeconfig.h Rename a number of libraries and executables to avoid conflicts with KDE4 11 years ago
tdefiledialog.h Rename a number of libraries and executables to avoid conflicts with KDE4 11 years ago
tdefontdialog.h Fix FTBFS 11 years ago
tdelocale.h Fix prior commit 11 years ago
tdemainwindow.h Fix FTBFS 11 years ago
tdemenubar.h Fix prior commit 11 years ago
tdemessagebox.h Fix prior commit 11 years ago
tdepopupmenu.h Fix FTBFS 11 years ago
tdetempfile.h Fix prior commit 11 years ago

README

About the "kreplacements"-directory:
====================================

I want to be able to compile and use KDiff3 without KDE too.
Since KDiff3 is a KDE program, which uses many KDE-classes and
functions there must be some replacement.

In many cases this is just the corresponding Qt-class, but often
I wrote something myself. For several very KDE-specific functions
there is no real replacement, but only stub functions that allow
the program to compile and link.

This stuff is not intended to be used for anything else but KDiff3.
Think of it rather as a big hack, that only has the advantage
that I need not mess up the normal program with many ugly
#ifdef/#endif-clauses.

Most include files in this directory only include kreplacements.h
where the actual declarations are. The implementions are in
kreplacements.cpp.

The *.moc-files are dummies. The new KDE-philosophy seems to be
that *.moc-files are directly included into the sources.  
The Qt-philosophy still is to generate moc*.cpp files which will
be compiled seperately. With these dummy-moc-files both versions
can be compiled.


Joachim
(2003-10-02)