Bug 79180 - Request: Set Linewidth for Objects like Associations, Actors ( per default, diagramm and/or single element )
Summary: Request: Set Linewidth for Objects like Associations, Actors ( per default, d...
Status: RESOLVED WORKSFORME
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-06 15:16 UTC by Achim Spangler
Modified: 2004-04-14 20:38 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Achim Spangler 2004-04-06 15:16:28 UTC
Version:           CVS (using KDE Devel)
Installed from:    Compiled sources
OS:          Linux

Currently (CVS) the linewidth isn't controlled by user changeable settings.
Thus sometimes the special width 0 ( 1-point width with quick but not exact drawing method ), the constant width 1 or no width definition ( -> QT-Default width 0 ) is used.
( example lines from LinePath::getPen(): 
  - return QPen( getLineColor(), 0, DashLine ); 
  - return QPen( getLineColor() );  <<- Qt-Default width of 0 is used
)

Especially if the output is scaled ( e.g. for print ), the lines can be hard to see on a printout. But a low print resolution migth also cause problems.

==> Suggestion:
Please add a config setting for line width to all places where line color can be controlled. The user should be able to define different default width for object shapes ( actor, use case, class, ... ) and association lines.

If possible, the user should be able to set different line width for screen and printer output.
Comment 1 Achim Spangler 2004-04-14 20:38:22 UTC
My patch, which was lastly commited by Oliver, solves the main part of my own request.

What is missing:
+ different line width for print and editing
+ individual setting for associations and object shapes ( actor, use case, class, ... )
   ( my patch sets always the QPen width independent from currently drawn line type )

But as the main request is now matched in CVS, I mark this wish as closed.