• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdesdk API Reference
  • KDE Home
  • Contact Us
 

umbrello/umbrello

  • sources
  • kde-4.12
  • kdesdk
  • umbrello
  • umbrello
icon_utils.cpp
Go to the documentation of this file.
1 /*
2  Copyright 2008 Andreas Fischer <andi.fischer@hispeed.ch>
3 
4  This program is free software; you can redistribute it and/or
5  modify it under the terms of the GNU General Public License as
6  published by the Free Software Foundation; either version 2 of
7  the License or (at your option) version 3 or any later version
8  accepted by the membership of KDE e.V. (or its successor approved
9  by the membership of KDE e.V.), which shall act as a proxy
10  defined in Section 14 of version 3 of the license.
11 
12  This program is distributed in the hope that it will be useful,
13  but WITHOUT ANY WARRANTY; without even the implied warranty of
14  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15  GNU General Public License for more details.
16 
17  You should have received a copy of the GNU General Public License
18  along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */
20 #include "icon_utils.h"
21 
22 #include "basictypes.h"
23 #include "debug_utils.h"
24 
25 #include <kiconloader.h>
26 #include <kicon.h>
27 
28 
29 namespace Icon_Utils {
30 
36 QPixmap SmallIcon(IconType type)
37 {
38  return SmallIcon(toString(type));
39 }
40 
46 QPixmap BarIcon(IconType type)
47 {
48  return BarIcon(toString(type));
49 }
50 
56 QPixmap MainBarIcon(IconType type)
57 {
58  return MainBarIcon(toString(type));
59 }
60 
66 QPixmap UserIcon(IconType type)
67 {
68  return UserIcon(toString(type));
69 }
70 
76 KIcon DesktopIcon(IconType type)
77 {
78  return KIcon(DesktopIcon(toString(type)));
79 }
80 
87 QCursor Cursor(IconType type)
88 {
89  return QCursor(UserIcon("cursor-" + toString(type)), 9, 9);
90 }
91 
97 KIcon iconSet(Uml::DiagramType::Enum dt)
98 {
99  switch (dt) {
100  case Uml::DiagramType::UseCase:
101  return DesktopIcon(it_Diagram_Usecase);
102  case Uml::DiagramType::Collaboration:
103  return DesktopIcon(it_Diagram_Collaboration);
104  case Uml::DiagramType::Class:
105  return DesktopIcon(it_Diagram_Class);
106  case Uml::DiagramType::Sequence:
107  return DesktopIcon(it_Diagram_Sequence);
108  case Uml::DiagramType::State:
109  return DesktopIcon(it_Diagram_State);
110  case Uml::DiagramType::Activity:
111  return DesktopIcon(it_Diagram_Activity);
112  case Uml::DiagramType::Component:
113  return DesktopIcon(it_Diagram_Component);
114  case Uml::DiagramType::Deployment:
115  return DesktopIcon(it_Diagram_Deployment);
116  case Uml::DiagramType::EntityRelationship:
117  return DesktopIcon(it_Diagram_EntityRelationship);
118  default:
119  uDebug() << "Widget_Utils::iconSet: unknown diagram type "
120  << Uml::DiagramType::toString(dt);
121  return KIcon();
122  }
123 }
124 
130 QString toString(IconType type)
131 {
132  switch (type) {
133  case it_Home:
134  return "user-home";
135  case it_Arrow:
136  return "arrow";
137  case it_Folder:
138  return "folder-new";
139  case it_Folder_Cyan:
140  return "folder";
141  case it_Folder_Cyan_Open:
142  return "folder-open";
143  case it_Folder_Green:
144  return "folder-green";
145  case it_Folder_Green_Open:
146  return "folder-green"; //FIXME was folder_green_open
147  case it_Folder_Orange:
148  return "folder-orange";
149  case it_Folder_Orange_Open:
150  return "folder-orange"; //FIXME was folder_orange_open
151  case it_Folder_Grey:
152  return "folder-grey";
153  case it_Folder_Grey_Open:
154  return "folder-grey"; //FIXME was folder_grey_open
155  case it_Folder_Red:
156  return "folder-red";
157  case it_Folder_Red_Open:
158  return "folder-red"; //FIXME was folder_red_open
159  case it_Folder_Violet:
160  return "folder-violet";
161  case it_Folder_Violet_Open:
162  return "folder-violet"; //FIXME was folder_violet_open
163  case it_Properties_General:
164  return "preferences-other";
165  case it_Properties_Color:
166  return "preferences-desktop-color";
167  case it_Properties_Display:
168  return "preferences-desktop-theme";
169  case it_Properties_Attributes:
170  return "preferences-other";
171  case it_Properties_Operations:
172  return "preferences-other";
173  case it_Properties_Templates:
174  return "preferences-other";
175  case it_Properties_EnumLiterals:
176  return "preferences-other";
177  case it_Properties_EntityAttributes:
178  return "preferences-other";
179  case it_Properties_EntityConstraints:
180  return "preferences-other";
181  case it_Properties_Contents:
182  return "preferences-other";
183  case it_Properties_Associations:
184  return "preferences-other";
185  case it_Properties_Font:
186  return "preferences-desktop-font";
187  case it_Properties_Activities:
188  return "text-x-generic";
189  case it_Properties_Roles:
190  return "preferences-other";
191  case it_Properties_UserInterface:
192  return "preferences-desktop-theme";
193  case it_Properties_Class:
194  return "document-properties";
195  case it_Properties_CodeImport:
196  return "text-x-generic";
197  case it_Properties_CodeGeneration:
198  return "text-x-generic";
199  case it_Properties_CodeViewer:
200  return "text-x-generic";
201  case it_Properties_Columns:
202  return "preferences-other";
203  case it_Properties_AutoLayout:
204  return "preferences-other";
205  case it_Diagram_Activity:
206  return "umbrello_diagram_activity";
207  case it_Diagram_Class:
208  return "umbrello_diagram_class";
209  case it_Diagram_Component:
210  return "umbrello_diagram_component";
211  case it_Diagram_State:
212  return "umbrello_diagram_state";
213  case it_Diagram_Sequence:
214  return "umbrello_diagram_sequence";
215  case it_Diagram_Deployment:
216  return "umbrello_diagram_deployment";
217  case it_Diagram_EntityRelationship:
218  return "umbrello_diagram_deployment";
219  case it_Diagram_Usecase:
220  return "umbrello_diagram_usecase";
221  case it_Diagram_Collaboration:
222  return "umbrello_diagram_collaboration";
223  case it_Diagram:
224  return "CVnamespace";
225  case it_Class:
226  return "class";
227  case it_Object:
228  return "object";
229  case it_Template:
230  return "template";
231  case it_Template_Class:
232  return "format-justify-fill";
233  case it_Template_Interface:
234  return "text-x-generic-template";
235  case it_Package:
236  return "package";
237  case it_Subsystem:
238  return "subsystem";
239  case it_Component:
240  return "component";
241  case it_Node:
242  return "node";
243  case it_Artifact:
244  return "artifact";
245  case it_Interface:
246  return "interface";
247  case it_Datatype:
248  return "datatype";
249  case it_Enum:
250  return "enum";
251  case it_Entity:
252  return "entity";
253  case it_Actor:
254  return "actor";
255  case it_UseCase:
256  return "usecase";
257  case it_Public_Method:
258  return "CVpublic_meth";
259  case it_Private_Method:
260  return "CVprivate_meth";
261  case it_Protected_Method:
262  return "CVprotected_meth";
263  case it_Implementation_Method:
264  return "CVimplementation_meth";
265  case it_Public_Attribute:
266  return "CVpublic_var";
267  case it_Private_Attribute:
268  return "CVprivate_var";
269  case it_Protected_Attribute:
270  return "CVprotected_var";
271  case it_Implementation_Attribute:
272  return "CVimplementation_var";
273  case it_PrimaryKey_Constraint:
274  return "primarykey_constraint";
275  case it_ForeignKey_Constraint:
276  return "foreignkey_constraint";
277  case it_Unique_Constraint:
278  return "unique_constraint";
279  case it_Check_Constraint:
280  return "check_constraint";
281  case it_Generalisation:
282  return "generalisation";
283  case it_Association:
284  return "association";
285  case it_Uniassociation:
286  return "uniassociation";
287  case it_Text:
288  return "text";
289  case it_Note:
290  return "note";
291  case it_Box:
292  return "box";
293  case it_Anchor:
294  return "anchor";
295  case it_Containment:
296  return "containment";
297  case it_InitialState:
298  return "initial_state";
299  case it_EndState:
300  return "end_state";
301  case it_Branch:
302  return "branch";
303  case it_New:
304  return "document-new";
305  case it_Delete:
306  return "edit-delete";
307  case it_Add_Point:
308  return "format-add-node";
309  case it_Delete_Point:
310  return "format-remove-node";
311  case it_Rename:
312  return "edit-rename";
313  case it_Cut:
314  return "edit-cut";
315  case it_Copy:
316  return "edit-copy";
317  case it_Paste:
318  return "edit-paste";
319  case it_Undo:
320  return "edit-undo";
321  case it_Redo:
322  return "edit-redo";
323  case it_UndoView:
324  return "document-save";
325  case it_Go_Next:
326  return "go-next";
327  case it_Go_Previous:
328  return "go-previous";
329  case it_Properties:
330  return "document-properties";
331  case it_Show:
332  return "document-preview";
333  case it_Refactor:
334  return "refactor";
335  case it_View_Code:
336  return "text-x-generic";
337  case it_Tab_New:
338  return "tab-new";
339  case it_Tab_Close:
340  return "tab-close";
341  case it_Change_Font:
342  return "preferences-desktop-font";
343  case it_Arrow_Up:
344  return "arrow-up";
345  case it_Arrow_Down:
346  return "arrow-down";
347  case it_Clear:
348  return "edit-clear";
349  case it_Operation_New:
350  return "document-new";
351  case it_Operation_Public_New:
352  return "CVpublic_meth";
353  case it_Attribute_New:
354  return "CVpublic_var";
355  case it_Template_New:
356  return "text-x-generic-template";
357  case it_Literal_New:
358  return "text-x-generic";
359  case it_Entity_Attribute_New:
360  return "text-x-generic";
361  case it_Parameter_New:
362  return "text-x-generic";
363  case it_Color_Line:
364  return "draw-brush";
365  case it_Color_Fill:
366  return "fill-color";
367  case it_Import_Files:
368  return "document-import";
369  case it_Export_Files:
370  return "document-export";
371  case it_Export_Picture:
372  return "image-x-generic";
373  case it_Entity_Attribute:
374  return "text-x-generic";
375  case it_Constraint_PrimaryKey:
376  return "primarykey_constraint";
377  case it_Constraint_ForeignKey:
378  return "foreignkey_constraint";
379  case it_Constraint_Check:
380  return "check_constraint";
381  case it_Constraint_Unique:
382  return "unique_constraint";
383  case it_Enum_Literal:
384  return "text-x-generic";
385  case it_State_Activity:
386  return "text-x-generic";
387  case it_Message_Sync:
388  return "umbr-message-synchronous";
389  case it_Message_Async:
390  return "umbr-message-asynchronous";
391  case it_Message_Found:
392  return "umbr-message-found";
393  case it_Message_Lost:
394  return "umbr-message-lost";
395  case it_Combined_Fragment:
396  return "combined_fragment";
397  case it_Precondition:
398  return "precondition";
399  case it_Dependency:
400  return "dependency";
401  case it_Aggregation:
402  return "aggregation";
403  case it_Relationship:
404  return "relationship";
405  case it_Directional_Association:
406  return "uniassociation";
407  case it_Implements:
408  return "generalisation";
409  case it_Composition:
410  return "composition";
411  case it_Region:
412  return "region";
413  case it_Send_Signal:
414  return "send_signal";
415  case it_Accept_Signal:
416  return "accept_signal";
417  case it_Accept_TimeEvent:
418  return "accept_time_event";
419  case it_Fork_Join:
420  return "activity-fork";
421  case it_History_Deep:
422  return "deep-history";
423  case it_History_Shallow:
424  return "shallow-history";
425  case it_Join:
426  return "join";
427  case it_Fork_State:
428  return "state-fork";
429  case it_Junction:
430  return "junction";
431  case it_Choice_Round:
432  return "choice-round";
433  case it_Choice_Rhomb:
434  return "choice-rhomb";
435  case it_And_Line:
436  return "andline";
437  case it_State_Transition:
438  return "uniassociation";
439  case it_Activity_Transition:
440  return "uniassociation";
441  case it_Activity:
442  return "usecase";
443  case it_State:
444  return "usecase";
445  case it_Activity_End:
446  return "end_state";
447  case it_Activity_Final:
448  return "final_activity";
449  case it_Pin:
450  return "pin";
451  case it_Activity_Initial:
452  return "initial_state";
453  case it_Message:
454  return "umbr-message-asynchronous";
455  case it_Exception:
456  return "exception";
457  case it_Object_Node:
458  return "object_node";
459  case it_Condition_PrePost:
460  return "PrePostCondition";
461  case it_Category:
462  return "category";
463  case it_Category_Parent:
464  return "category2parent";
465  case it_Category_Child:
466  return "child2category";
467  case it_Zoom_Slider:
468  return "zoom-original";
469  case it_Zoom_100:
470  return "zoom-original";
471  case it_Align_Right:
472  return "align-horizontal-right";
473  case it_Align_Left:
474  return "align-horizontal-left";
475  case it_Align_Top:
476  return "align-vertical-top";
477  case it_Align_Bottom:
478  return "align-vertical-bottom";
479  case it_Align_VerticalMiddle:
480  return "align-vertical-center";
481  case it_Align_HorizontalMiddle:
482  return "align-horizontal-center";
483  case it_Align_VerticalDistribute:
484  return "distribute-vertical";
485  case it_Align_HorizontalDistribute:
486  return "distribute-horizontal";
487  case it_Code_Gen_Wizard:
488  return "hi64-app-umbrello.png";
489  case it_Document_Edit:
490  return "document-edit";
491  default:
492  return QString();
493  }
494 }
495 
496 } // namespace
Icon_Utils::it_Code_Gen_Wizard
Definition: icon_utils.h:216
Icon_Utils::it_Go_Previous
Definition: icon_utils.h:133
Icon_Utils::it_Properties_Activities
Definition: icon_utils.h:67
Icon_Utils::it_Align_Left
Definition: icon_utils.h:209
Icon_Utils::it_Folder_Green_Open
Definition: icon_utils.h:46
Icon_Utils::it_Implementation_Attribute
Definition: icon_utils.h:107
Icon_Utils::it_Template_New
Definition: icon_utils.h:147
Icon_Utils::it_Import_Files
Definition: icon_utils.h:153
Icon_Utils::it_Junction
Definition: icon_utils.h:187
Icon_Utils::it_Tab_New
Definition: icon_utils.h:138
Icon_Utils::it_Diagram_Class
Definition: icon_utils.h:113
Icon_Utils::it_Cut
Definition: icon_utils.h:126
Icon_Utils::it_Activity_Initial
Definition: icon_utils.h:198
Icon_Utils::it_Containment
Definition: icon_utils.h:99
Icon_Utils::it_Properties_Color
Definition: icon_utils.h:56
Icon_Utils::it_Operation_Public_New
Definition: icon_utils.h:145
Icon_Utils::it_Anchor
Definition: icon_utils.h:98
Uml::DiagramType::toString
QString toString(Enum item)
Convert DiagramType item into QString representation.
Definition: basictypes.cpp:158
Icon_Utils::it_Export_Files
Definition: icon_utils.h:154
Icon_Utils::it_Folder_Orange
Definition: icon_utils.h:53
Icon_Utils::it_Constraint_ForeignKey
Definition: icon_utils.h:161
Icon_Utils::it_Folder_Red
Definition: icon_utils.h:49
Icon_Utils::it_Constraint_Check
Definition: icon_utils.h:162
Icon_Utils::it_Activity
Definition: icon_utils.h:193
Icon_Utils::DesktopIcon
KIcon DesktopIcon(IconType type)
Returns the pixmap for the given type as desktop icon.
Definition: icon_utils.cpp:76
Icon_Utils::it_Diagram_EntityRelationship
Definition: icon_utils.h:117
Icon_Utils::it_Datatype
Definition: icon_utils.h:87
Icon_Utils::it_Send_Signal
Definition: icon_utils.h:179
Icon_Utils::it_Properties_AutoLayout
Definition: icon_utils.h:217
Icon_Utils::it_Implements
Definition: icon_utils.h:176
Icon_Utils::it_Copy
Definition: icon_utils.h:127
Icon_Utils::it_Artifact
Definition: icon_utils.h:85
Uml::DiagramType::Deployment
Definition: basictypes.h:84
Icon_Utils::it_State
Definition: icon_utils.h:194
Icon_Utils::it_Align_VerticalDistribute
Definition: icon_utils.h:214
Icon_Utils::it_Precondition
Definition: icon_utils.h:171
Icon_Utils::it_Properties_Columns
Definition: icon_utils.h:74
Icon_Utils::it_Properties_UserInterface
Definition: icon_utils.h:69
Icon_Utils::it_Uniassociation
Definition: icon_utils.h:94
Uml::DiagramType::Collaboration
Definition: basictypes.h:80
Icon_Utils::it_Directional_Association
Definition: icon_utils.h:175
Icon_Utils::it_Diagram_Sequence
Definition: icon_utils.h:118
Icon_Utils::it_Folder_Cyan_Open
Definition: icon_utils.h:44
Icon_Utils::it_Region
Definition: icon_utils.h:178
Icon_Utils::it_Entity_Attribute
Definition: icon_utils.h:159
Icon_Utils::it_Properties_CodeImport
Definition: icon_utils.h:71
Icon_Utils::it_Pin
Definition: icon_utils.h:197
Icon_Utils::it_Align_HorizontalMiddle
Definition: icon_utils.h:213
Icon_Utils::it_Category_Parent
Definition: icon_utils.h:204
Icon_Utils::it_Home
Definition: icon_utils.h:40
Icon_Utils::it_Delete_Point
Definition: icon_utils.h:124
Icon_Utils::it_Folder_Orange_Open
Definition: icon_utils.h:54
debug_utils.h
Icon_Utils::it_Combined_Fragment
Definition: icon_utils.h:170
Icon_Utils::iconSet
KIcon iconSet(Uml::DiagramType::Enum dt)
Return the icon corresponding to the given Diagram_Type.
Definition: icon_utils.cpp:97
Icon_Utils::it_Attribute_New
Definition: icon_utils.h:146
Icon_Utils::it_UseCase
Definition: icon_utils.h:91
Icon_Utils::it_Properties_Contents
Definition: icon_utils.h:64
Icon_Utils::it_Zoom_Slider
Definition: icon_utils.h:206
Icon_Utils::it_History_Deep
Definition: icon_utils.h:183
Icon_Utils::it_Aggregation
Definition: icon_utils.h:173
Icon_Utils::it_Constraint_Unique
Definition: icon_utils.h:163
Icon_Utils::it_Align_Top
Definition: icon_utils.h:210
Icon_Utils::it_Message_Sync
Definition: icon_utils.h:166
Icon_Utils::it_Properties_EntityConstraints
Definition: icon_utils.h:63
Icon_Utils::it_Operation_New
Definition: icon_utils.h:144
Icon_Utils::it_Association
Definition: icon_utils.h:93
Icon_Utils::it_Delete
Definition: icon_utils.h:122
Icon_Utils::BarIcon
QPixmap BarIcon(IconType type)
Returns the pixmap for the given type as bar icon.
Definition: icon_utils.cpp:46
Icon_Utils::it_Exception
Definition: icon_utils.h:200
Icon_Utils::it_Diagram_Activity
Definition: icon_utils.h:112
Uml::DiagramType::Sequence
Definition: basictypes.h:79
Uml::DiagramType::Activity
Definition: basictypes.h:82
Icon_Utils::it_Join
Definition: icon_utils.h:185
Icon_Utils::it_Tab_Close
Definition: icon_utils.h:139
Icon_Utils::it_Show
Definition: icon_utils.h:135
Icon_Utils::it_Branch
Definition: icon_utils.h:158
Icon_Utils::it_Protected_Attribute
Definition: icon_utils.h:106
Icon_Utils::it_Note
Definition: icon_utils.h:96
Icon_Utils::it_Diagram
Definition: icon_utils.h:75
Icon_Utils::it_Folder_Green
Definition: icon_utils.h:45
Icon_Utils::it_Change_Font
Definition: icon_utils.h:140
Icon_Utils::it_Arrow_Up
Definition: icon_utils.h:141
Icon_Utils::it_EndState
Definition: icon_utils.h:157
Uml::DiagramType::Component
Definition: basictypes.h:83
Icon_Utils::it_Folder
Definition: icon_utils.h:42
Icon_Utils::it_Relationship
Definition: icon_utils.h:174
Uml::DiagramType::Enum
Enum
Definition: basictypes.h:73
Icon_Utils::it_Diagram_State
Definition: icon_utils.h:119
Icon_Utils::it_Activity_Transition
Definition: icon_utils.h:192
Icon_Utils::it_And_Line
Definition: icon_utils.h:190
Icon_Utils::it_Properties_CodeGeneration
Definition: icon_utils.h:72
Icon_Utils::it_Template_Class
Definition: icon_utils.h:79
Icon_Utils::it_Export_Picture
Definition: icon_utils.h:155
Icon_Utils::it_Category_Child
Definition: icon_utils.h:205
Icon_Utils::it_Class
Definition: icon_utils.h:76
Icon_Utils::it_Category
Definition: icon_utils.h:203
Icon_Utils::it_Redo
Definition: icon_utils.h:130
Icon_Utils::it_Private_Attribute
Definition: icon_utils.h:105
Icon_Utils::it_Clear
Definition: icon_utils.h:143
Icon_Utils::MainBarIcon
QPixmap MainBarIcon(IconType type)
Returns the pixmap for the given type as main bar icon.
Definition: icon_utils.cpp:56
Uml::DiagramType::EntityRelationship
Definition: basictypes.h:85
Icon_Utils::SmallIcon
QPixmap SmallIcon(IconType type)
Returns the pixmap for the given type as small icon.
Definition: icon_utils.cpp:36
Icon_Utils::it_Zoom_100
Definition: icon_utils.h:207
Icon_Utils::it_Component
Definition: icon_utils.h:83
Icon_Utils::it_Align_Right
Definition: icon_utils.h:208
Icon_Utils::it_Node
Definition: icon_utils.h:84
Icon_Utils::it_Properties_CodeViewer
Definition: icon_utils.h:73
Icon_Utils::it_Message
Definition: icon_utils.h:199
Icon_Utils::it_Enum
Definition: icon_utils.h:88
Icon_Utils::it_Properties_Associations
Definition: icon_utils.h:65
Icon_Utils::it_Accept_Signal
Definition: icon_utils.h:180
uDebug
#define uDebug()
Definition: debug_utils.h:95
Icon_Utils::it_Parameter_New
Definition: icon_utils.h:150
Icon_Utils::it_Folder_Grey_Open
Definition: icon_utils.h:48
Icon_Utils::it_Actor
Definition: icon_utils.h:90
Icon_Utils::it_Add_Point
Definition: icon_utils.h:123
Uml::DiagramType::State
Definition: basictypes.h:81
Icon_Utils::it_Object
Definition: icon_utils.h:77
Icon_Utils::it_UndoView
Definition: icon_utils.h:131
Icon_Utils::it_Composition
Definition: icon_utils.h:177
Icon_Utils::it_Refactor
Definition: icon_utils.h:136
Icon_Utils::it_Diagram_Deployment
Definition: icon_utils.h:116
Icon_Utils::it_Public_Attribute
Definition: icon_utils.h:104
Icon_Utils::it_Fork_State
Definition: icon_utils.h:186
Uml::DiagramType::UseCase
Definition: basictypes.h:78
Icon_Utils::it_Implementation_Method
Definition: icon_utils.h:103
Icon_Utils::Cursor
QCursor Cursor(IconType type)
Returns the pixmap for the given type as user icon.
Definition: icon_utils.cpp:87
Icon_Utils::it_Choice_Rhomb
Definition: icon_utils.h:189
Icon_Utils::it_Folder_Violet_Open
Definition: icon_utils.h:52
Icon_Utils::it_Align_HorizontalDistribute
Definition: icon_utils.h:215
Icon_Utils::it_View_Code
Definition: icon_utils.h:137
Icon_Utils::it_Message_Found
Definition: icon_utils.h:168
Icon_Utils::it_Entity
Definition: icon_utils.h:89
Icon_Utils::it_Properties_Display
Definition: icon_utils.h:57
Icon_Utils::it_Color_Line
Definition: icon_utils.h:151
Icon_Utils::it_Paste
Definition: icon_utils.h:128
Icon_Utils::it_Message_Async
Definition: icon_utils.h:167
Icon_Utils::it_Diagram_Component
Definition: icon_utils.h:115
Icon_Utils::it_Activity_Final
Definition: icon_utils.h:196
Icon_Utils::it_Rename
Definition: icon_utils.h:125
Icon_Utils::it_Properties_Roles
Definition: icon_utils.h:68
Icon_Utils::it_Template
Definition: icon_utils.h:78
Icon_Utils::it_InitialState
Definition: icon_utils.h:156
Uml::DiagramType::Class
Definition: basictypes.h:77
Icon_Utils::it_Folder_Red_Open
Definition: icon_utils.h:50
Icon_Utils::it_Dependency
Definition: icon_utils.h:172
Icon_Utils::it_Object_Node
Definition: icon_utils.h:201
Icon_Utils::it_Go_Next
Definition: icon_utils.h:132
Icon_Utils::it_Accept_TimeEvent
Definition: icon_utils.h:181
Icon_Utils::it_Message_Lost
Definition: icon_utils.h:169
icon_utils.h
Icon_Utils::it_Color_Fill
Definition: icon_utils.h:152
Icon_Utils::it_Properties_Operations
Definition: icon_utils.h:59
Icon_Utils::it_Enum_Literal
Definition: icon_utils.h:164
Icon_Utils::it_Box
Definition: icon_utils.h:97
Icon_Utils::it_Private_Method
Definition: icon_utils.h:101
Icon_Utils::it_Undo
Definition: icon_utils.h:129
Icon_Utils::it_Properties_Class
Definition: icon_utils.h:70
Icon_Utils::it_Activity_End
Definition: icon_utils.h:195
Icon_Utils::it_Properties_Attributes
Definition: icon_utils.h:58
Icon_Utils::it_Text
Definition: icon_utils.h:95
Icon_Utils::it_State_Activity
Definition: icon_utils.h:165
Icon_Utils::it_PrimaryKey_Constraint
Definition: icon_utils.h:109
Icon_Utils::it_ForeignKey_Constraint
Definition: icon_utils.h:110
Icon_Utils::it_Arrow
Definition: icon_utils.h:41
Icon_Utils::it_Generalisation
Definition: icon_utils.h:92
Icon_Utils::it_Check_Constraint
Definition: icon_utils.h:111
Icon_Utils::it_Diagram_Usecase
Definition: icon_utils.h:120
Icon_Utils::it_Document_Edit
Definition: icon_utils.h:218
Icon_Utils::it_Properties_EntityAttributes
Definition: icon_utils.h:62
Icon_Utils::IconType
IconType
Definition: icon_utils.h:38
Icon_Utils::it_Properties_EnumLiterals
Definition: icon_utils.h:61
Icon_Utils::it_Folder_Violet
Definition: icon_utils.h:51
Icon_Utils::it_Literal_New
Definition: icon_utils.h:148
Icon_Utils::it_Properties_General
Definition: icon_utils.h:55
Icon_Utils::it_Folder_Cyan
Definition: icon_utils.h:43
Icon_Utils::it_Diagram_Collaboration
Definition: icon_utils.h:114
Icon_Utils::it_Unique_Constraint
Definition: icon_utils.h:108
Icon_Utils::it_Public_Method
Definition: icon_utils.h:100
Icon_Utils::it_Protected_Method
Definition: icon_utils.h:102
Icon_Utils::it_Subsystem
Definition: icon_utils.h:82
Icon_Utils::it_Interface
Definition: icon_utils.h:86
Icon_Utils::it_Folder_Grey
Definition: icon_utils.h:47
Icon_Utils::it_Condition_PrePost
Definition: icon_utils.h:202
Icon_Utils::it_History_Shallow
Definition: icon_utils.h:184
Icon_Utils::it_Arrow_Down
Definition: icon_utils.h:142
Icon_Utils::UserIcon
QPixmap UserIcon(IconType type)
Returns the pixmap for the given type as user icon.
Definition: icon_utils.cpp:66
basictypes.h
Icon_Utils::it_Properties
Definition: icon_utils.h:134
Icon_Utils::it_Align_Bottom
Definition: icon_utils.h:211
Icon_Utils::it_Properties_Font
Definition: icon_utils.h:66
Icon_Utils::it_Choice_Round
Definition: icon_utils.h:188
Icon_Utils::toString
QString toString(IconType type)
Conversion from icon type to its string name.
Definition: icon_utils.cpp:130
Icon_Utils::it_Fork_Join
Definition: icon_utils.h:182
Icon_Utils::it_Align_VerticalMiddle
Definition: icon_utils.h:212
Icon_Utils::it_Package
Definition: icon_utils.h:81
Icon_Utils::it_Constraint_PrimaryKey
Definition: icon_utils.h:160
Icon_Utils::it_State_Transition
Definition: icon_utils.h:191
Icon_Utils::it_Properties_Templates
Definition: icon_utils.h:60
Icon_Utils::it_Template_Interface
Definition: icon_utils.h:80
Icon_Utils::it_Entity_Attribute_New
Definition: icon_utils.h:149
Icon_Utils::it_New
Definition: icon_utils.h:121
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:05:59 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

umbrello/umbrello

Skip menu "umbrello/umbrello"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Modules
  • Related Pages

kdesdk API Reference

Skip menu "kdesdk API Reference"
  • kapptemplate
  • kcachegrind
  • kompare
  • lokalize
  • okteta
  • umbrello
  •   umbrello

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal