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.
dolphin/src
Timothy Pearson b45817ccac
Revert "Rename a number of old tq methods that are no longer tq specific"
13 years ago
..
pics [applications/dolphin] initial cmake support 13 years ago
servicemenus Additional kde to tde renaming 13 years ago
toolbar Add empty directories 13 years ago
CMakeLists.txt [applications/dolphin] initial cmake support 13 years ago
Makefile.am Rename additional instances of KDE to TDE 13 years ago
README Rename KDEHOME and KDEDIR 13 years ago
bookmarkselector.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
bookmarkselector.h rename the following methods: 13 years ago
bookmarkssettingspage.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
bookmarkssettingspage.h rename the following methods: 13 years ago
bookmarkssidebarpage.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
bookmarkssidebarpage.h rename the following methods: 13 years ago
d3lphin.desktop Added old KDE3 version of dolphin 15 years ago
d3lphinui.rc Added old KDE3 version of dolphin 15 years ago
detailsviewsettingspage.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
detailsviewsettingspage.h rename the following methods: 13 years ago
dolphin.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
dolphin.h TQt4 port Dolphin 13 years ago
dolphin.lsm Added old KDE3 version of dolphin 15 years ago
dolphincontextmenu.cpp rename the following methods: 13 years ago
dolphincontextmenu.h rename the following methods: 13 years ago
dolphindetailsview.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
dolphindetailsview.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
dolphindetailsviewsettings.cpp TQt4 port Dolphin 13 years ago
dolphindetailsviewsettings.h TQt4 port Dolphin 13 years ago
dolphindirlister.cpp Added old KDE3 version of dolphin 15 years ago
dolphindirlister.h TQt4 port Dolphin 13 years ago
dolphiniconsview.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
dolphiniconsview.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
dolphiniconsviewsettings.cpp Remove the tq in front of these incorrectly TQt4-converted methods/data members: 13 years ago
dolphiniconsviewsettings.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
dolphinsettings.cpp TQt4 port Dolphin 13 years ago
dolphinsettings.h TQt4 port Dolphin 13 years ago
dolphinsettingsbase.cpp Added old KDE3 version of dolphin 15 years ago
dolphinsettingsbase.h Added old KDE3 version of dolphin 15 years ago
dolphinsettingsdialog.cpp TQt4 port Dolphin 13 years ago
dolphinsettingsdialog.h TQt4 port Dolphin 13 years ago
dolphinstatusbar.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
dolphinstatusbar.h rename the following methods: 13 years ago
dolphinview.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
dolphinview.h rename the following methods: 13 years ago
editbookmarkdialog.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
editbookmarkdialog.h TQt4 port Dolphin 13 years ago
filterbar.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
filterbar.h rename the following methods: 13 years ago
generalsettingspage.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
generalsettingspage.h rename the following methods: 13 years ago
hi16-app-d3lphin.png Fixed images 14 years ago
hi22-app-d3lphin.png Fixed images 14 years ago
hi32-app-d3lphin.png Fixed images 14 years ago
hi48-app-d3lphin.png Fixed images 14 years ago
hi64-app-d3lphin.png Fixed images 14 years ago
hi128-app-d3lphin.png Fixed images 14 years ago
iconsviewsettingspage.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
iconsviewsettingspage.h rename the following methods: 13 years ago
infosidebarpage.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
infosidebarpage.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
itemeffectsmanager.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
itemeffectsmanager.h TQt4 port Dolphin 13 years ago
main.cpp Added old KDE3 version of dolphin 15 years ago
pixmapviewer.cpp rename the following methods: 13 years ago
pixmapviewer.h rename the following methods: 13 years ago
progressindicator.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
progressindicator.h TQt4 port Dolphin 13 years ago
renamedialog.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
renamedialog.h TQt4 port Dolphin 13 years ago
settingspagebase.cpp rename the following methods: 13 years ago
settingspagebase.h rename the following methods: 13 years ago
sidebarpage.cpp rename the following methods: 13 years ago
sidebarpage.h rename the following methods: 13 years ago
sidebars.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
sidebars.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
sidebarssettings.cpp Added old KDE3 version of dolphin 15 years ago
sidebarssettings.h TQt4 port Dolphin 13 years ago
statusbarmessagelabel.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
statusbarmessagelabel.h rename the following methods: 13 years ago
statusbarspaceinfo.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
statusbarspaceinfo.h rename the following methods: 13 years ago
undomanager.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
undomanager.h TQt4 port Dolphin 13 years ago
urlbutton.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
urlbutton.h rename the following methods: 13 years ago
urlnavigator.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
urlnavigator.h TQt4 port Dolphin 13 years ago
urlnavigatorbutton.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
urlnavigatorbutton.h rename the following methods: 13 years ago
viewproperties.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
viewproperties.h TQt4 port Dolphin 13 years ago
viewpropertiesdialog.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
viewpropertiesdialog.h TQt4 port Dolphin 13 years ago
viewsettingspage.cpp Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
viewsettingspage.h rename the following methods: 13 years ago

README

-----------------------------------------------
Kde application framework template quickstart
Author: Thomas Nagy
Date: 2004-03-22
-----------------------------------------------

This README file explains you basic things for starting with
this application template.


** Building and installing **

* Build the configure script by "make -f Makefile.cvs"

* To clean, use "make clean", and to clean everything 
(remove the makefiles, etc), use "make distclean"

* To distribute your program, try "make dist".
This will make a compact tarball archive of your release with the
necessary scripts inside.

* Modifying the auto-tools scripts
for automake scripts there is an excellent tutorial there :
http://developer.kde.org/documentation/other/makefile_am_howto.html

* Simplify your life : install the project in your home directory for
testing purposes.
./configure --prefix=/home/user/dummyfolder/
In the end when you finished the development you can
rm -rf /home/user/dummyfolder/
without fear.


** Technologies **

* Build the menus of your application easily
kde applications now use an xml file (*ui.rc file) to build the menus.
This allow a great customization of the application. However, when
programming the menu is shown only after a "make install"

For more details, consult :
http://devel-home.kde.org/~larrosa/tutorial/p9.html
http://developer.kde.org/documentation/tutorials/xmlui/preface.html

* Use KConfig XT to create your configuration dialogs and make 
them more maintainable.

For more details, consult :
http://developer.kde.org/documentation/tutorials/kconfigxt/kconfigxt.html

* With KParts, you can embed other kde components in your program, or make your program
embeddable in other apps. For example, the kmplayer kpart can be called to play videos
in your app.

For more details, consult :
http://www-106.ibm.com/developerworks/library/l-kparts/
http://developer.kde.org/documentation/tutorials/dot/writing-plugins.html
http://developer.kde.org/documentation/tutorials/developing-a-plugin-structure/index.html

* With dcop, you can control your app from other applications
Make sure to include K_DCOP and a kdcop: section in your .h file
http://developer.kde.org/documentation/tutorials/dot/dcopiface/dcop-interface.html


** Documentation **

* For the translations :
1. Download a patched gettext which can be found at:
 http://public.kde.planetmirror.com/pub/kde/devel/gettext-kde/
2. Install that gettext in ~/bin/
3. cd ~/yourproject, export PATH=~/bin:$PATH, export
TDEDIR=/where_your_KDE3_is
4. make -f admin/Makefile.common package-messages
5. make package-messages
6. Translate the po files (not the pot!!) with kbabel or xemacs

* Do not forget to write the documentation for your kde app 
edit the documentation template index.docbook in doc/