Feature Request
-
Support Q_OBJECT for Qt based C++ project
I'm using Qt framework for GUI layer with some pure C++ projects.
StarUML is really nice tools for investigate the software design however current version of this is not support Q_OBJECT in Qt based header file.
The result for Qt based header files, there is no class name in the class 'box' on StarUML.1 vote -
Lock Position and scale of UML Element
I'd really like to see an option to lock a specific UML element to the workspace, so that if someone is making a namespace and has a lot of sub name spaces to move around they can avoid clicking on the containing one. I'm not sure how often people run into this when working with it, but I've found it somewhat vexing.
8 votes -
Edition dialog does not allow simple creation of UML state transitions
State diagram transitions, as you well know, are in the format:
Event [predicate] / actionlist
However, the edition dialog does not appear to make evident that simplicity, but offers, among others, the following entries:
- name
- guard
This is not identical to EVENT [pred] / ACTION LIST that I would expect to see.
Perhaps I misunderstood how starUML creates UML2 compliant transitions?
1 vote -
where is communication diagram(collaboration diagram)?
how to convert a sequence diagram into a communication diagram (collaboration diagram)?
5 votes -
bug:windows下没法同时开启多个项目文件。
bug:windows下没法同时开启多个项目。
比如已经开启了A.mdj文件。然后开启B.mdj文件。虽然开启了两个窗口,但是显示不正确,会变成开启了两个A.mdj工程。
1 vote -
Standalone version
Can you please provide a standalone version of StarUML?
A simple extract and run, without an installer that requires admin privileges would help for specific setups when administrative rights are not available.Thank you.
9 votes -
Hold the right button to drag the view, like CAD and Photoshop, which is the most convenient.
Hold the right button to drag the view, like CAD and Photoshop, which is the most convenient.
3 votes -
Support UI/UX Prototyping
I know the main concept of this great tool is support UML for engineer work (mostly in the backend). But, have you ever think in give also a little bit of support for UI/UX prototyping? It don't need to have a complete palete of component, but just the basics. Freelance coder sometimes have to model this for their clients, and having the chance for doing this from the same tool they use for another models, would be great.
48 votes -
tooltip for buttons
after a few second of positioning the mouse over a button, pop a few lines explaning the finally uso of the button it self
10 votes -
system language and font
can change the system language and font
8 votes -
Allow changing of element in another
When we are designing a system, is common we change our mind about use an interface or class. Models is just a draft until they generate code.
Would be nice be able to change an element originally create as interface to class and vice-versa.
4 votes -
add generic types to Class Diagrams
User would like to have the ability to add a generic type (example: LinkedList<String>) as return values from methods in classes in Class Diagrams. Currently, only primitive and class types are allowed.
18 votes -
Support saving styles
I use colors to enhance diagrams following Peter Coad's ideas with an extension by Carlo Pescio for design. I'd like to have a set of predefined styles I could easily apply when I create a new element
1 vote -
Support for simple markdown documents
I'd like to create simple markdown documents in the project in order to describe how the application works or how consistance issues are solved.
Documents should be exported as pages in html docs.
12 votes -
ERD generalization/specialization
Allow the representation of generalization/specialization relationships in ERD diagrams
16 votes -
not find usecase diagram
I need this feature
1 vote -
Allow to customise line style for all types of diagrams
On activity diagrams, object flow and control flow are indistinguishable. And I sometimes use line style as another kind of visible "stereotype".
Why not allow to set line style for all types of connections?
1 vote -
Implement complete visibility of large Sequence diagrams
In large seqence diagrams, we should be able to scroll down to the lower portion of the diagram. As of now in v2.8.0, we are unable to scroll down to the lower portion of the diagram, under zoomed in condition; and when we are zooming out just enough to see the lower portion, we are unable to view what we are working on, unless we use a microscope.
19 votes -
Using non alphanumeric characters in element names like . , - ( ) etc.
Currently I can place a dot or colon or other non alphanumeric character in the name of the element only if I edit the name in the properties window but not in the editor interface. I would like to enter these in the editor.
10 votes -
provide a way to do a visual diff between two files
Given the current staruml file and another, show what is different in the current vs the other file. The idea is for developers to know what changed in the design when an edit is uploaded. We could use the older version from our repository to do the diff. Alternatively, staruml could make a local history store or integrate with version control to provide that diff.
7 votes
- Don't see your idea?