On Mon, 2011-12-12 at 15:22 +1030, Andrew Mason wrote:
> Qt is just the framework which makes building the functionality of 
> applications easier......so not every bit of functionality that an 
> application 
> has should wind up in Qt. The more uncommon or complex the application, the 
> more non-qt components you will end up using.

absolutely.  my problem is with the common stuff that is easily done
with Qt but instead uses needless KDE API code.


> Konsole although it may seem simple enough from a UI perspective is actually
>  quite a complicated application.

i've been working with it specifically and found that the UI is quite
replaceable with Qt.  however, i would argue it's overly complicated and
does not take advantage of many Qt features which would greatly simplify
the code.


> Dependencies are only an issue if the application doesn't actually 'depend' 
> on 
> them. If the application needs them to function correctly then it's better to 
> have lots of smaller packges which only include that bit of functionality so 
> that other applications don't also have to carry around / maintain the code 
> in 
> their application. 

i agree and Konsole surely does not require things like KWebkit.


> Likewise if functionality is added to Qt it's self then more qt will need to 
> become more modular so that applications can pick and choose which parts of 
> qt 
> to include.So you still have the deps, they are just called something else.
> 
> Perhaps the question I should be asking is , what are you trying to achieve ? 

i would like to see KDE apps be leaner and much more conformant to Qt.
i would like to see applications like Konsole to only need two small
packages installed instead of a hundred of which 98 are irrelevant.  i
would also like to see a pony. ;)

-Gravis


>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to