[Uml-devel] Win32 port
Jonathan Riddell
jr at jriddell.org
Thu Feb 16 04:24:03 UTC 2006
On Wed, Feb 15, 2006 at 09:15:31PM -0800, Ian Wilkinson wrote:
> Is anyone doing a win32 port?
Other than the odd Cygwin build we've had, no.
> If not I would love to kick this off.
> I know Qt inside out and use it on a daily basis at work. Presumably
> a Win 32 port would consist of removing/replacing the KDE parts of
> Umbrello so that it is based on Qt alone (with the possiblity of
> native Win32 code if necessary).
If you use it at work that probably means you have a Qt commercial
licence, which is the tricky part over with :)
> 1. Is there currently a port of Umbrello to Win32?
Nope.
> 2. What are the KDE libs/classes that are used by Umbrello? I don't
> know much about KDE libs except that they extend and add features to
> Qt. What functionalities in particular are required by Umbrello,
> which Qt does not provide?
Hopefully not too much. You'd need to replace the KApplication with a
QApplication which means replacing all the XMLGUI stuff with in-built
menus and QActions. The file open and save bits would need to be
converted to Qt.
Or for extra fun you could look at how Kexi manages to get a KDE
program compiling on Windows.
> 3. Is there a current ongoing effort to port Umbrello to Qt4 and if
> so, would a Win32 port be better targetted to Qt4 rather than Qt3?
There is not currently since KDE 4 libs are not yet ready to be
ported to.
> 4. Is anyone out there interested in using Umbrello on Windows?
Type Umbrello into Google Suggests and the top items are "umbrello
windows" and "umbrello for windows", so there is a lot of demand.
> No offence, but I don't want to here about running Umbrello on
> Cygwin-compiled KDElibs - that's not really a port.
Agreed.
Jonathan
More information about the umbrello-devel
mailing list