]> Shamusworld >> Repos - architektonas/blob - src/mainapp/createqtactions.h
Fixed problem with MDI activation.
[architektonas] / src / mainapp / createqtactions.h
1 #ifndef __CREATEQTACTIONS_H__
2 #define __CREATEQTACTIONS_H__
3
4 #include <QtGui>
5
6 void CreateQtActions(QWidget *);
7
8 // Externally visible variables
9
10 extern QAction * actionFileNew;
11 extern QAction * actionFileOpen;
12 extern QAction * actionFileSave;
13 extern QAction * actionFileSaveAs;
14 extern QAction * actionFileExport;
15 extern QAction * actionFileClose;
16 extern QAction * actionFilePrint;
17 extern QAction * actionFilePrintPreview;
18 extern QAction * actionFileQuit;
19
20 extern QAction * actionEditUndo;
21 extern QAction * actionEditRedo;
22 extern QAction * actionEditCut;
23 extern QAction * actionEditCopy;
24 extern QAction * actionEditPaste;
25 extern QAction * actionOptionsGeneral;
26 extern QAction * actionOptionsDrawing;
27
28 extern QAction * actionViewGrid;
29 extern QAction * actionViewDraft;
30 extern QAction * actionZoomRedraw;
31 extern QAction * actionZoomIn;
32 extern QAction * actionZoomOut;
33 extern QAction * actionZoomAuto;
34 extern QAction * actionZoomPrevious;
35 extern QAction * actionZoomWindow;
36 extern QAction * actionZoomPan;
37 extern QAction * actionViewStatusbar;
38 extern QAction * actionFocusCommandLine;
39
40 extern QAction * actionDeselectAll;
41 extern QAction * actionSelectAll;
42 extern QAction * actionSelectSingle;
43 extern QAction * actionSelectContour;
44 extern QAction * actionDeselectWindow;
45 extern QAction * actionSelectWindow;
46 extern QAction * actionSelectInvert;
47 extern QAction * actionSelectIntersected;
48 extern QAction * actionDeselectIntersected;
49 extern QAction * actionSelectLayer;
50
51 extern QAction * actionDrawPoint;
52 extern QAction * actionDrawLine;
53 extern QAction * actionDrawLineAngle;
54 extern QAction * actionDrawLineHorizontal;
55 extern QAction * actionDrawLineVertical;
56 extern QAction * actionDrawLineRectangle;
57 extern QAction * actionDrawLineParallel;
58 extern QAction * actionDrawLineParallelThrough;
59 extern QAction * actionDrawLineBisector;
60 extern QAction * actionDrawLineTangent1;
61 extern QAction * actionDrawLineTangent2;
62 extern QAction * actionDrawLineOrthogonal;
63 extern QAction * actionDrawLineRelAngle;
64 extern QAction * actionDrawLineFree;
65 extern QAction * actionDrawLinePolygon;
66 extern QAction * actionDrawLinePolygon2;
67 extern QAction * actionDrawLinePolyline;
68
69 extern QAction * actionDrawArc;
70 extern QAction * actionDrawArc3P;
71 extern QAction * actionDrawArcParallel;
72 extern QAction * actionDrawArcTangential;
73
74 extern QAction * actionDrawCircle;
75 extern QAction * actionDrawCircleCR;
76 extern QAction * actionDrawCircle2P;
77 extern QAction * actionDrawCircle3P;
78 extern QAction * actionDrawCircleParallel;
79
80 extern QAction * actionDrawEllipseAxis;
81 extern QAction * actionDrawEllipseArcAxis;
82
83 extern QAction * actionDrawSpline;
84
85 extern QAction * actionDrawPolyline;
86 extern QAction * actionPolylineAdd;
87 extern QAction * actionPolylineAppend;
88 extern QAction * actionPolylineDel;
89 extern QAction * actionPolylineDelBetween;
90 extern QAction * actionPolylineTrim;
91
92 extern QAction * actionDrawText;
93 extern QAction * actionDrawHatch;
94 extern QAction * actionDrawImage;
95
96 extern QAction * actionDimAligned;
97 extern QAction * actionDimLinear;
98 extern QAction * actionDimLinearHor;
99 extern QAction * actionDimLinearVer;
100 extern QAction * actionDimRadial;
101 extern QAction * actionDimDiametric;
102 extern QAction * actionDimAngular;
103 extern QAction * actionDimLeader;
104
105 extern QAction * actionModifyMove;
106 extern QAction * actionModifyRotate;
107 extern QAction * actionModifyScale;
108 extern QAction * actionModifyMirror;
109 extern QAction * actionModifyMoveRotate;
110 extern QAction * actionModifyRotate2;
111 extern QAction * actionModifyTrim;
112 extern QAction * actionModifyTrim2;
113 extern QAction * actionModifyTrimAmount;
114 extern QAction * actionModifyBevel;
115 extern QAction * actionModifyRound;
116 extern QAction * actionModifyCut;
117 extern QAction * actionModifyStretch;
118 extern QAction * actionModifyEntity;
119 extern QAction * actionModifyAttributes;
120 extern QAction * actionModifyDelete;
121 extern QAction * actionModifyDeleteQuick;
122 extern QAction * actionModifyExplodeText;
123 extern QAction * actionModifyExplode;
124
125 extern QAction * actionSnapFree;
126 extern QAction * actionSnapGrid;
127 extern QAction * actionSnapEndpoint;
128 extern QAction * actionSnapOnEntity;
129 extern QAction * actionSnapCenter;
130 extern QAction * actionSnapMiddle;
131 extern QAction * actionSnapDist;
132 extern QAction * actionSnapIntersection;
133 extern QAction * actionSnapIntersectionManual;
134 extern QAction * actionRestrictNothing;
135 extern QAction * actionRestrictOrthogonal;
136 extern QAction * actionRestrictHorizontal;
137 extern QAction * actionRestrictVertical;
138 extern QAction * actionSetRelativeZero;
139 extern QAction * actionLockRelativeZero;
140
141 extern QAction * actionInfoDist;
142 extern QAction * actionInfoDist2;
143 extern QAction * actionInfoAngle;
144 extern QAction * actionInfoArea;
145 extern QAction * actionInfoTotalLength;
146
147 extern QAction * actionLayersDefreezeAll;
148 extern QAction * actionLayersFreezeAll;
149 extern QAction * actionLayersAdd;
150 extern QAction * actionLayersRemove;
151 extern QAction * actionLayersEdit;
152 extern QAction * actionLayersToggleView;
153
154 extern QAction * actionBlocksDefreezeAll;
155 extern QAction * actionBlocksFreezeAll;
156 extern QAction * actionBlocksAdd;
157 extern QAction * actionBlocksRemove;
158 extern QAction * actionBlocksAttributes;
159 extern QAction * actionBlocksInsert;
160 extern QAction * actionBlocksEdit;
161 extern QAction * actionBlocksCreate;
162 extern QAction * actionBlocksExplode;
163
164 extern QAction * actionScriptOpenIDE;
165 extern QAction * actionScriptRun;
166
167 extern QAction * actionCamExportAuto;
168 extern QAction * actionCamReorder;
169
170 extern QAction * actionHelpAboutApp;
171 extern QAction * actionHelpManual;
172
173 #endif  // __CREATEQTACTIONS_H__