secondary window titles

Luciano Montanaro mikelima at
Tue Nov 14 11:28:21 GMT 2006

On Tuesday 14 November 2006 12:00, David Jarvie wrote:
> On Monday 13 November 2006 22:42, Eike Hein wrote:
> >Benjamin Meyer wrote:
> >> Perhaps we might not have to subclass some dialogs from Qt just to set
> >> the caption, but consistency is the biggest reason especially sense we
> >> want to start launching our applications in OS X and windows.
> >
> >The question it comes down to is what the overriding
> >agenda of the KDE project is: to develop a free desk-
> >top environment/ecosystem, or to turn kdelibs into
> >a library for cross-platform application development.
> If KDE is a desktop environment, it doesn't matter whether it adheres to
> existing standards on OS X or Windows, because it will be used in place
> of the existing desktops on those platforms. On the other hand, if KDE
> applications are to be run outside the KDE desktop, they presumably need
> to adhere to non-KDE conventions. In the latter case, an app running on
> pure Windows needs to adhere to Windows conventions, an app running on
> KDE on Windows needs to adhere to KDE conventions, etc. So it's not a
> question of KDE changing its conventions to suit other platforms - the
> possible requirement is to enable applications to appear differently
> depending on which _desktop environment_ they are running on, rather than
> which _operating system_ they are on.

Well, that depends. If the port to other platform is mainly for the 
convenience of our current users, I suppose using the same  conventions 
across the board is the best option. This makes switching platforms easier 
when needed (no need to change habits). This means, the underlying platform 
is just a detail, and KDE is meant to actually be the main interface to the 

On the other hand, if applications are to be run in other desktop 
environment, for the convenience of those other platform users, it makes 
sense to adopt the other desktop convention. 

Personally, if I were forced to use - say - Windows, I'd love to have the 
KDE applications availabe, and to use KDE desktop environment conventions 
as much as possible, since those are the ones I'm accustomed to. So I'd 
like that the "other desktop integration" feature, if developed, to be 
optional. Sorry, Aaron! :)


./.. ../ /./. .. ./ /. ///   // /// /. / ./ /. ./ ./. /// ././. //
                                                            \\ //

More information about the kde-core-devel mailing list