Jump to content

KDE Core/Platform 11/kdelibsDependencies: Difference between revisions

From KDE Community Wiki
Afiestas (talk | contribs)
No edit summary
Afiestas (talk | contribs)
No edit summary
Line 33: Line 33:
**This is a perfect candidate for KDECoreCore
**This is a perfect candidate for KDECoreCore
**About dialog
**About dialog
*staticQString (Remove)
*findDirectChild_helper (Move to Qt)

Revision as of 09:25, 3 June 2011

What we're working on

We're evaluating all the KDELIBS libs and classes and organizing them different groups depending of how much effort we will need to move them outside kdelibs.

KDE-Core dependencies: www.kdab.com/~volker/kde/kdecore-usage-graph.ps

No Qt Dependencies

  • KJS
  • Solid
  • Compression

Can we move out

  • KHTML
  • Plasma
    • DNSSD
  • Kross
  • KUnitConversion
    • Small usage of kio/solid
  • DNSSD

Need some work

  • KAuth
    • Remove it from components such KPushButton
    • Isolate it into a lib
    • Create components such KAuthPushButton

KDE Core

  • KStandardDirs
    • Remove KGlobals->dirs
    • Split between workspace/platform (wallpapers)
  • KComponent
    • We use mainly the name, so maybe we can move or get that to/from Qt
    • This is a perfect candidate for KDECoreCore
    • About dialog
  • staticQString (Remove)
  • findDirectChild_helper (Move to Qt)