From a88e61eb7ef2e82b60ec12082024dcc48ff8d8c2 Mon Sep 17 00:00:00 2001 From: gregory guy Date: Fri, 13 Aug 2021 15:41:59 +0200 Subject: Drop automake build support. Add basic cmake build instructions. Rework of the README file. Move files HACKING and LAYOUT.html at the root of the module. Signed-off-by: gregory guy (cherry picked from commit 679214ce9a37406c4930dd265c2438baa2a31405) --- systemsettings/HACKING | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 systemsettings/HACKING (limited to 'systemsettings/HACKING') diff --git a/systemsettings/HACKING b/systemsettings/HACKING deleted file mode 100644 index 38947b1..0000000 --- a/systemsettings/HACKING +++ /dev/null @@ -1,31 +0,0 @@ -This is an overview of how the code is situated and a very brief overview of what the classes do. See the header files for a more indepth overview of what the classes do. - --- System Settings classes -- - -mainwindow - The TDEMainWindow contains TDEActions, the stack of the iconlist and the current module(s) view. - -modulesview - The widget that is the icon view that users see when the first enter the app. -kcmsearch - Search widget that can search ModulesView and enable/disable items. - -modulesiconitem - The individual modules items. Used for loading enabled/disabled images and storing the list of modules acosiated with the item. - -tdecmodulemenu - Class that reads in a freedesktop.org .menu file into a QValueList. - -kcmultiwidget - A basterdized kcmultidialog from tdelibs/kutil that provides info about the current shown dialog so the about dialog and caption can be updated and prompts for unsaved changes. - --- INSTALL -- - -To install a new menu you have to install three files. - -(if you have debian, if you have another system use locate to determine where tde-system.* is installed and install in the same place. - --/etc/xdg/menus/system-settings.menu --/etc/xdg/menus/applications-merged/system-settings-merge.menu --/usr/share/desktop-directories/system-settings.directory - -Also don't forget to install the ui file. --/share/apps/systemsettings/systempreferencesui.rc -And the desktop file. --share/applications/tde/systemsettings.desktop - -When you change (or install) any of the first three files make sure to run tdebuildsycoca to re-generate the cache files or log out and back in. -- cgit v1.2.3