36 {
37 switch(objectClass) {
38 case "QGraphicsOpacityEffect":
39 return new QGraphicsOpacityEffect(object);
40 break;
41
42 case "QGridLayout":
43 return new QGridLayout(object);
44 break;
45
46 case "QDialogButtonBox":
47 return new QDialogButtonBox(object);
48 break;
49
50 case "QChart":
51 return new QChart(object);
52 break;
53
54 case "QXYSeries":
55 return new QXYSeries(object);
56 break;
57
58 case "QChartView":
59 return new QChartView(object);
60 break;
61
62 case "QHeaderView":
63 return new QHeaderView(object);
64 break;
65
66 case "QMdiArea":
67 return new QMdiArea(object);
68 break;
69
70 case "QWidget":
71 return new QWidget(object);
72 break;
73
74 case "QPushButton":
75 return new QPushButton(object);
76 break;
77
78 case "QLineEdit":
79 return new QLineEdit(object);
80 break;
81
82 case "QwtPlot":
83 return new QwtPlot(object);
84 break;
85
86 case "QDockWidget":
87 return new QDockWidget(object);
88 break;
89
90 case "QMenuBar":
91 return new QMenuBar(object);
92 break;
93
94 case "QAction":
95 return new QAction(object);
96 break;
97
98 case "QCalendarWidget":
99 return new QCalendarWidget(object);
100 break;
101
102 case "QMenu":
103 return new QMenu(object);
104 break;
105
106 case "QHBoxLayout":
107 return new QHBoxLayout(object);
108 break;
109
110 case "QVBoxLayout":
111 return new QVBoxLayout(object);
112 break;
113
114 case "QsciScintilla":
115 return new QScintilla(object);
116 break;
117
118 case "QMainWindow":
119 return new QMainWindow(object);
120 break;
121
122 case "QDialog":
123 return new QDialog(object);
124 break;
125
126 case "QLabel":
127 return new QLabel(object);
128 break;
129
130 case "QSlider":
131 return new QSlider(object);
132 break;
133
134 case "QTabWidget":
135 return new QTabWidget(object);
136 break;
137
138 case "QTabBar":
139 return new QTabBar(object);
140 break;
141
142 case "QComboBox":
143 return new QComboBox(object);
144 break;
145
146 case "QCheckBox":
147 return new QCheckBox(object);
148 break;
149
150 case "QStatusBar":
151 return new QStatusBar(object);
152 break;
153
154 case "QToolBar":
155 return new QToolBar(object);
156 break;
157
158 case "QTableWidget":
159 return new QTableWidget(object);
160 break;
161
162 case "QTreeWidget":
163 return new QTreeWidget(object);
164 break;
165
166 case "QTreeView":
167 return new QTreeView(object);
168 break;
169
170 case "QFileSystemWatcher":
171 return new QFileSystemWatcher(object);
172 break;
173
174 case "QDateTimeEdit":
175 return new QDateTimeEdit(object);
176 break;
177
178 case "QDateEdit":
179 return new QDateEdit(object);
180 break;
181
182 case "QTimeEdit":
183 return new QTimeEdit(object);
184 break;
185
186 case "QTextEdit":
187 return new QTextEdit(object);
188 break;
189
190 case "QProgressBar":
191 return new QProgressBar(object);
192 break;
193
194 case "QtTreePropertyBrowser":
195 return new QPropertyBrowser(object);
196 break;
197
198 case "QListView":
199 return new QListView(object);
200 break;
201
202 case "QMdiSubWindow":
203 return new QMdiSubWindow(object);
204 break;
205
206 case "QMediaObject":
207 return new QMediaObject(object);
208 break;
209
210 case "QMediaPlayer":
211 return new QMediaPlayer(object);
212 break;
213
214 case "QMediaService":
215 return new QMediaService(object);
216 break;
217
218 case "QVideoWidget":
219 return new QVideoWidget(object);
220 break;
221
222 case "QOpenGLWidget":
223 return new QOpenGLWidget(object);
224 break;
225
226 case "QFrame":
227 return new QFrame(object);
228 break;
229 case "QSplitter":
230 return new QSplitter(object);
231 break;
232 case "QScrollArea":
233 return new QScrollArea(object);
234 break;
235
236 case "QScrollBar":
237 return new QScrollBar(object);
238 break;
239
240 case "QOpenGLContext":
241 return new QOpenGLContext(object);
242 break;
243
244 case "Qtitan::DockMainWindow":
246 break;
247
248 case "Qtitan::WindowTitleBar":
250 break;
251
252 case "Qtitan::DockBarManager":
254 break;
255
256 case "Qtitan::DockPanelManager":
258 break;
259
260 case "Qtitan::DockToolBar":
262 break;
263
264 case "Qtitan::DockWindow":
266 break;
267
268 case "Qtitan::DockPanelBase":
270 break;
271
272 case "Qtitan::DockWidgetPanel":
274 break;
275
276 case "Qtitan::DockDocumentPanel":
278 break;
279
280 case "Qtitan::DockLayoutPanel":
282 break;
283
284 case "Qtitan::DockWindowBase":
286 break;
287
288 case "Qtitan::VisualStudio2019Style":
290 break;
291 }
292
293 return nilptr;
294 }