[Marble-devel] [Patch] fix marble data dirs on win32
Torsten Rahn
torsten.rahn at credativ.de
Sat Nov 3 18:49:52 CET 2007
On Saturday 03 November 2007 17:40:06 Inge Wallin wrote:
> On Saturday 03 November 2007 13:09, Torsten Rahn wrote:
> Yo tackat,
>
> I know you want to keep Marble possible to use with Qt only, but why
> wouldn't an #ifdef'ed solution work?
Because people who create their Qt app that uses Marble should not need to
depend on KDE just to use a widget.
And I don't want to ask distributors to ship a KDE as well as a Qt version of
the Marble library.
> After all, Marble is now a part of
Because most people who want to use Marble as a widget so far do not want to
install KDE just to have a map widget. Also most feedback that I got so far
was _not_ due to the KDE version of Marble but from the Qt only version of
Marble.
> KDEEDU, and we should really take advantage of all the new possibilities
> that gives us.
For the Marble part this is the case as well as for the application. That's
why we have two frontends: The KDE one and the Qt one.
However for the widget itself there is very little merit in making use of
kdelibs.
The graphics won't get easier to develop nor will it become fancier. The
Models won't get easier to develop. The KDE network code doesn't fullfill my
needs either.
Oh and it would make porting to Qt on handhelds increasingly more difficult or
even impossible.
And all this at the cost of trying to force the developer
- to download an additional 10 MB package
- to make himself comfortable with an API that mostly provides just additional
overhead over the Qt one for many purposes.
- to create a KDE application instead of a Qt application.
The only advantages I see for the widget might be the usage of the KDE
translation. However that issue got solved. I see no advantages however to
use any KDE classes for the widget itself.
Really, is this so hard to understand? Haven't we both discussed this to death
already?
Don't get me wrong: I like KDE and all. I just don't claim it makes sense to
advertise it as the best solution for all needs.
Torsten
--
Torsten Rahn
Tel.: 0 21 61 - 46 43 - 192
credativ GmbH, HRB Mönchengladbach 12080
Hohenzollernstr. 133, 41061 Mönchengladbach
Geschäftsführung: Dr. Michael Meskes, Jörg Folz
More information about the Marble-devel
mailing list