[umbrello-devel] [umbrello] [Bug 60452] missing keywords for declaring operations and variables

Ralf Habacker via KDE Bugzilla bugzilla_noreply at kde.org
Thu May 26 07:26:15 UTC 2016


https://bugs.kde.org/show_bug.cgi?id=60452

--- Comment #14 from Ralf Habacker <ralf.habacker at freenet.de> ---
(In reply to Lays Rodrigues from comment #10)
> @Ralf, take a look on this at page 60
> http://astah.net/tutorials/astah%20professional%20reference%20manual.pdf 
> I guess that we could follow some definitions.

As far as I can see do we have three tasks: 
1. Add missing basic types to Codegen_Utils::cppDatatypes()
2. Think how to design the gui for adding 'const' and other keywords like
'volatile', 'mutable' to the gui without having the need to duplicate entries
in Codegen_Utils::cppDatatypes(). 
combo boxes for example are used often in apps likes astah, but have the
drawback that for a few values it is user unfriendly because you need an
additional mouse click to see what the choices are and to select. radio buttons
are better for this. 
In the recent gui umbrello's property dialogs are not using tabs like astah. In
the attribute dialog for example there is:

Type:               [______________^] 
Name:             [_______________] 
initial value:   [_______________] 
Stereotype:   [______________^]
[] classifier("static")

We can extend it with 

Type:    [] const [] mutable [] volatile ...   # common and language specific
modifiers 
                   [______________^] 

or 

Type:           [_____________^]   [______________^] 

where the  first combo box is a multi select combo box containing  common and
language specific type modifiers

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the umbrello-devel mailing list