[Uml-user] Bugs and further development of umbrello

dr.andreas.schenk at gmx.net dr.andreas.schenk at gmx.net
Wed Dec 22 13:37:02 UTC 2004


Hi,

thanks for your help concerning the compilation of umbrello with SUSE 9.0. 
Unfortunately the faq does not help.

In the file admin/acinclude.m4.in I find the followong at line 1132ff:

if test -z "$1"; then
  # Current default Qt version: 3.3
  kde_qtver=3
  kde_qtsubver=3
else
  ...

In the faq I find 

  if test -z "$1"; then
  # Current default Qt version: 3.2
  kde_qtver=3
- kde_qtsubver=2
+ kde_qtsubver=1

Well, I changed kde_qtsubver=3 to kde_qtsubver=2 and then to kde_qtsubver=1. 
Both didn't work. ./configure always fails at checking the Qt version. It 
complains about the missing library qt-mt:

checking for Qt... configure: error: Qt (>= Qt 3.3) (library qt-mt) not found. 
Please check your installation!
For more details about this problem, look at the end of config.log.

Such a library is not part of SUSE 9.0

SUSE 9.0 uses KDE 3.1.4 and Qt 3.2.1.

Regards 

Andreas Schenk 

Am Mittwoch, 22. Dezember 2004 03:34 schrieb Jonathan Riddell:
> On Wed, Dec 22, 2004 at 12:25:00AM +0100, dr.andreas.schenk at gmx.net wrote:
> > I started to look into umbrello last weekend. First of all, I should say
> > that I was impressed. I didn't expect to find so much functionality in
> > this project. Thank you for providing this application as open source!
>
> You're welcome :)
>
> > Unfortunately, much work remains to be done, i.e. there are also some
> > bugs to report. I am using release 1.3.0 for SUSE 9.0 with SUSE 9.0. This
> > release cannot be used to do real work. It crashes too often. Hence, I
> > tried to build 1.3.2, but it requires Qt 3.3, which is not part of SUSE
> > 9.0. Is it possible, to get this release for SUSE 9.0? I don't want to go
> > back to an older release, since it is missing to much functionality.
>
> It doesn't require Qt 3.3 but I think ./configure checks for Qt 3.3
> anyway.
>
> See http://uml.sourceforge.net/faq.php for how to get round it.
>
> Also there was a change recently to make Umbrello compile with KDE
> 3.2, createGUI() -> setupGUI in uml.cpp
>
> > Next I have to report some bugs in detail. I am using java as the only
> > active language.
> >
> > I created a class of the form a::b::c::d::e::Bank with a composition
> > association to the class a::b::c::d::e::SecuritiesAccount. In the
> > generated source for the class Bank I find the statement
> >
> > import a::b::c::d::e.SecuritiesAccount;
> >
> > (note, that only after e there is a dot, as required by the java syntax)
> > instead of
> >
> > import a.b.c.d.e.SecuritiesAccount;
>
> Please file this on bugs.kde.org.
>
> > Then I would like to define a static operation in the class Bank, that
> > returns a list of all Bank objects. The signature should be something
> > like (in java)
> >
> > public static List getBankList() {...}
> >
> > or, in UML an underlined (since static class method)
> >
> > + getBankList() : List
> > --------------------
> >
> > where List is the java class java.util.List. If I do so, the code for the
> > class is generated wrong: umbrello generates
> >
> > public List getBankList()
> >
> > without the static keyword.  On the other hand, I miss the required
> >
> > import java.util.List;
> >
> > I don't know, how I can specify a java type of some library, so that
> > umbrello inserts the correct import <<type>>; statement.
>
> You could insert it manually (right click on class->View Code).
>
> > Maybe some of these bugs are already fixed in a newer release?
>
> Not the ones you mention above but newer releases are a lot more
> stable than 1.3.
>
> > In the long run I would like to model J2EE applications with UML. I don't
> > know, whether the functionality of umbrello is sufficient for these kind
> > of models yet. In case I find some points for improvement, are you
> > interested that I share my experience?
>
> We are indeed.  We're a limited developer team so there's limited help
> we can do but any feedback or contribution is appreciated.
>
> > P.S.: I am also interested in UML 2. There was already an E-Mail
> > concerning this topic on the list today.
>
> I should research it some more.  If you could point to any nice guides
> to UML 2 that would be great.
>
> Jonathan Riddell





More information about the umbrello mailing list