Revision 698740

Go back to digest for 12th August 2007

Features in KDE Base

Fredrik Höglund committed changes in /trunk/KDE/kdebase/workspace/kcontrol/input:

- Clean port of the code to Qt4.
- Converted the UI to use a designer .ui file.
- Use the model/view framework in Qt4.
- Improved look - Clean port of the code to Qt4.
- Converted the UI to use a designer .ui file.
- Use the model/view framework in Qt4.
- Improved look & feel, using a list view with a custom item delegate instead of a tree view.
- Load the list view icons on demand.
- Refactored the theme loading code.
- Make it possible to preview the bitmap/cursorfont legacy theme.
- Improve the WYSIWYG capabilities of the preview widget.
- Removed the "No theme" option, and instead figure out which theme
Xcursor will use when no theme is configured, and select it.
- Use QPainter in the preview widget instead of using Xrender directly. feel, using a list view with a custom item delegate
instead of a tree view.
- Load the list view icons on demand.
- Refactored the theme loading code.
- Make it possible to preview the bitmap/cursorfont legacy theme.
- Improve the WYSIWYG capabilities of the preview widget.
- Removed the "No theme" option, and instead figure out which theme
Xcursor will use when no theme is configured, and select it.
- Use QPainter in the preview widget instead of using Xrender directly.

File Changes

Added 14 files
  • /trunk/KDE/kdebase/workspace/kcontrol/input/xcursor
  •   /bitmaps.h
  •   /cursortheme.cpp
  •   /cursortheme.h
  •   /itemdelegate.cpp
  •   /itemdelegate.h
  •   /legacytheme.cpp
  •   /legacytheme.h
  •   /sortproxymodel.cpp
  •   /sortproxymodel.h
  •   /thememodel.cpp
  •   /thememodel.h
  •   /themepage.ui
  •   /xcursortheme.cpp
  •   /xcursortheme.h
Modified 5 files
  • /trunk/KDE/kdebase/workspace/kcontrol/input
  •   /CMakeLists.txt
  •   /xcursor/previewwidget.cpp
  •   /xcursor/previewwidget.h
  •   /xcursor/themepage.cpp
  •   /xcursor/themepage.h
19 files changed in total