]> Shamusworld >> Repos - architektonas/blob - src/mainapp/createqtactions.h
e90dd0277706abed5944fc5f45b8bafe635cbe0b
[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 * actionPolylineDel;
88 extern QAction * actionPolylineDelBetween;
89 extern QAction * actionPolylineTrim;
90
91 extern QAction * actionDrawText;
92 extern QAction * actionDrawHatch;
93 extern QAction * actionDrawImage;
94
95 extern QAction * actionDimAligned;
96 extern QAction * actionDimLinear;
97 extern QAction * actionDimLinearHor;
98 extern QAction * actionDimLinearVer;
99 extern QAction * actionDimRadial;
100 extern QAction * actionDimDiametric;
101 extern QAction * actionDimAngular;
102 extern QAction * actionDimLeader;
103
104 extern QAction * actionModifyMove;
105 extern QAction * actionModifyRotate;
106 extern QAction * actionModifyScale;
107 extern QAction * actionModifyMirror;
108 extern QAction * actionModifyMoveRotate;
109 extern QAction * actionModifyRotate2;
110 extern QAction * actionModifyTrim;
111 extern QAction * actionModifyTrim2;
112 extern QAction * actionModifyTrimAmount;
113 extern QAction * actionModifyBevel;
114 extern QAction * actionModifyRound;
115 extern QAction * actionModifyCut;
116 extern QAction * actionModifyStretch;
117 extern QAction * actionModifyEntity;
118 extern QAction * actionModifyAttributes;
119 extern QAction * actionModifyDelete;
120 extern QAction * actionModifyDeleteQuick;
121 extern QAction * actionModifyExplodeText;
122 extern QAction * actionModifyExplode;
123
124 extern QAction * actionSnapFree;
125 extern QAction * actionSnapGrid;
126 extern QAction * actionSnapEndpoint;
127 extern QAction * actionSnapOnEntity;
128 extern QAction * actionSnapCenter;
129 extern QAction * actionSnapMiddle;
130 extern QAction * actionSnapDist;
131 extern QAction * actionSnapIntersection;
132 extern QAction * actionSnapIntersectionManual;
133 extern QAction * actionRestrictNothing;
134 extern QAction * actionRestrictOrthogonal;
135 extern QAction * actionRestrictHorizontal;
136 extern QAction * actionRestrictVertical;
137 extern QAction * actionSetRelativeZero;
138 extern QAction * actionLockRelativeZero;
139
140 extern QAction * actionInfoDist;
141 extern QAction * actionInfoDist2;
142 extern QAction * actionInfoAngle;
143 extern QAction * actionInfoArea;
144 extern QAction * actionInfoTotalLength;
145
146 extern QAction * actionLayersDefreezeAll;
147 extern QAction * actionLayersFreezeAll;
148 extern QAction * actionLayersAdd;
149 extern QAction * actionLayersRemove;
150 extern QAction * actionLayersEdit;
151 extern QAction * actionLayersToggleView;
152
153 extern QAction * actionBlocksDefreezeAll;
154 extern QAction * actionBlocksFreezeAll;
155 extern QAction * actionBlocksAdd;
156 extern QAction * actionBlocksRemove;
157 extern QAction * actionBlocksAttributes;
158 extern QAction * actionBlocksInsert;
159 extern QAction * actionBlocksEdit;
160 extern QAction * actionBlocksCreate;
161 extern QAction * actionBlocksExplode;
162
163 extern QAction * actionScriptOpenIDE;
164 extern QAction * actionScriptRun;
165
166 extern QAction * actionCamExportAuto;
167 extern QAction * actionCamReorder;
168
169 extern QAction * actionHelpAboutApp;
170 extern QAction * actionHelpManual;
171
172 #endif  // __CREATEQTACTIONS_H__