12 #include <QtCore/QVariant> 13 #include <QtWidgets/QAction> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QButtonGroup> 16 #include <QtWidgets/QCheckBox> 17 #include <QtWidgets/QComboBox> 18 #include <QtWidgets/QHBoxLayout> 19 #include <QtWidgets/QHeaderView> 20 #include <QtWidgets/QLabel> 21 #include <QtWidgets/QListWidget> 22 #include <QtWidgets/QPlainTextEdit> 23 #include <QtWidgets/QPushButton> 24 #include <QtWidgets/QSpacerItem> 25 #include <QtWidgets/QSplitter> 26 #include <QtWidgets/QTabWidget> 27 #include <QtWidgets/QTreeWidget> 28 #include <QtWidgets/QVBoxLayout> 29 #include <QtWidgets/QWidget> 36 QAction *actionCompile_gramar;
37 QAction *actionConvert_to_c_code;
39 QAction *actionRun_Regular_Expresion;
40 QVBoxLayout *verticalLayout_4;
43 QVBoxLayout *verticalLayout_9;
44 QVBoxLayout *verticalLayout_8;
45 QHBoxLayout *horizontalLayout_2;
47 QComboBox *cbProjects;
48 QPushButton *pbProjectsReload;
49 QSpacerItem *horizontalSpacer_2;
50 QCheckBox *cbONCompileGramatTestGotoOutput;
51 QSpacerItem *verticalSpacer;
52 QPlainTextEdit *pteLoadInfo;
54 QVBoxLayout *verticalLayout_5;
55 QSplitter *splitter_horiz;
57 QPlainTextEdit *pteGramarSource;
58 QPlainTextEdit *pteTemplateSource;
59 QTabWidget *twGramarInfo;
61 QVBoxLayout *verticalLayout_6;
62 QPlainTextEdit *pteCompilerOut;
64 QVBoxLayout *verticalLayout_2;
65 QHBoxLayout *horizontalLayout;
66 QVBoxLayout *verticalLayout;
67 QListWidget *lwSymbols;
68 QPushButton *pbSelectAllRules;
69 QPushButton *pbLoadSymbols;
70 QSpacerItem *horizontalSpacer;
73 QVBoxLayout *verticalLayout_7;
74 QSplitter *splitter_2;
77 QVBoxLayout *verticalLayout_3;
78 QPlainTextEdit *pteInput;
80 QHBoxLayout *horizontalLayout_7;
81 QTreeWidget *twAST_parsed;
83 QVBoxLayout *verticalLayout_15;
84 QPlainTextEdit *pteParsed;
85 QPlainTextEdit *pteParsingOut;
87 QVBoxLayout *verticalLayout_11;
88 QVBoxLayout *verticalLayout_10;
89 QPlainTextEdit *pteRe;
90 QPlainTextEdit *pteReInput;
91 QPlainTextEdit *pteReOut;
93 void setupUi(QWidget *WidgetClass)
95 if (WidgetClass->objectName().isEmpty())
96 WidgetClass->setObjectName(QStringLiteral(
"WidgetClass"));
97 WidgetClass->resize(749, 601);
98 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
99 sizePolicy.setHorizontalStretch(0);
100 sizePolicy.setVerticalStretch(0);
101 sizePolicy.setHeightForWidth(WidgetClass->sizePolicy().hasHeightForWidth());
102 WidgetClass->setSizePolicy(sizePolicy);
103 WidgetClass->setContextMenuPolicy(Qt::DefaultContextMenu);
104 actionCompile_gramar =
new QAction(WidgetClass);
105 actionCompile_gramar->setObjectName(QStringLiteral(
"actionCompile_gramar"));
106 actionConvert_to_c_code =
new QAction(WidgetClass);
107 actionConvert_to_c_code->setObjectName(QStringLiteral(
"actionConvert_to_c_code"));
108 actionParse =
new QAction(WidgetClass);
109 actionParse->setObjectName(QStringLiteral(
"actionParse"));
110 actionRun_Regular_Expresion =
new QAction(WidgetClass);
111 actionRun_Regular_Expresion->setObjectName(QStringLiteral(
"actionRun_Regular_Expresion"));
112 verticalLayout_4 =
new QVBoxLayout(WidgetClass);
113 verticalLayout_4->setSpacing(6);
114 verticalLayout_4->setContentsMargins(11, 11, 11, 11);
115 verticalLayout_4->setObjectName(QStringLiteral(
"verticalLayout_4"));
116 verticalLayout_4->setContentsMargins(0, 0, 0, 0);
117 twMain =
new QTabWidget(WidgetClass);
118 twMain->setObjectName(QStringLiteral(
"twMain"));
119 QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
120 sizePolicy1.setHorizontalStretch(0);
121 sizePolicy1.setVerticalStretch(1);
122 sizePolicy1.setHeightForWidth(twMain->sizePolicy().hasHeightForWidth());
123 twMain->setSizePolicy(sizePolicy1);
124 twMain->setTabPosition(QTabWidget::North);
125 twMain->setTabShape(QTabWidget::Rounded);
126 twMain->setElideMode(Qt::ElideNone);
127 tab_9 =
new QWidget();
128 tab_9->setObjectName(QStringLiteral(
"tab_9"));
129 verticalLayout_9 =
new QVBoxLayout(tab_9);
130 verticalLayout_9->setSpacing(6);
131 verticalLayout_9->setContentsMargins(11, 11, 11, 11);
132 verticalLayout_9->setObjectName(QStringLiteral(
"verticalLayout_9"));
133 verticalLayout_9->setContentsMargins(0, 0, 0, 0);
134 verticalLayout_8 =
new QVBoxLayout();
135 verticalLayout_8->setSpacing(6);
136 verticalLayout_8->setObjectName(QStringLiteral(
"verticalLayout_8"));
137 horizontalLayout_2 =
new QHBoxLayout();
138 horizontalLayout_2->setSpacing(6);
139 horizontalLayout_2->setObjectName(QStringLiteral(
"horizontalLayout_2"));
140 label =
new QLabel(tab_9);
141 label->setObjectName(QStringLiteral(
"label"));
143 horizontalLayout_2->addWidget(label);
145 cbProjects =
new QComboBox(tab_9);
146 cbProjects->setObjectName(QStringLiteral(
"cbProjects"));
147 QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Fixed);
148 sizePolicy2.setHorizontalStretch(0);
149 sizePolicy2.setVerticalStretch(0);
150 sizePolicy2.setHeightForWidth(cbProjects->sizePolicy().hasHeightForWidth());
151 cbProjects->setSizePolicy(sizePolicy2);
152 cbProjects->setEditable(
true);
154 horizontalLayout_2->addWidget(cbProjects);
156 pbProjectsReload =
new QPushButton(tab_9);
157 pbProjectsReload->setObjectName(QStringLiteral(
"pbProjectsReload"));
159 horizontalLayout_2->addWidget(pbProjectsReload);
161 horizontalSpacer_2 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
163 horizontalLayout_2->addItem(horizontalSpacer_2);
166 verticalLayout_8->addLayout(horizontalLayout_2);
168 cbONCompileGramatTestGotoOutput =
new QCheckBox(tab_9);
169 cbONCompileGramatTestGotoOutput->setObjectName(QStringLiteral(
"cbONCompileGramatTestGotoOutput"));
170 cbONCompileGramatTestGotoOutput->setChecked(
false);
172 verticalLayout_8->addWidget(cbONCompileGramatTestGotoOutput);
174 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
176 verticalLayout_8->addItem(verticalSpacer);
178 pteLoadInfo =
new QPlainTextEdit(tab_9);
179 pteLoadInfo->setObjectName(QStringLiteral(
"pteLoadInfo"));
180 sizePolicy2.setHeightForWidth(pteLoadInfo->sizePolicy().hasHeightForWidth());
181 pteLoadInfo->setSizePolicy(sizePolicy2);
183 verticalLayout_8->addWidget(pteLoadInfo);
186 verticalLayout_9->addLayout(verticalLayout_8);
188 twMain->addTab(tab_9, QString());
190 tab->setObjectName(QStringLiteral(
"tab"));
191 QSizePolicy sizePolicy3(QSizePolicy::Preferred, QSizePolicy::Preferred);
192 sizePolicy3.setHorizontalStretch(0);
193 sizePolicy3.setVerticalStretch(10);
194 sizePolicy3.setHeightForWidth(tab->sizePolicy().hasHeightForWidth());
195 tab->setSizePolicy(sizePolicy3);
196 verticalLayout_5 =
new QVBoxLayout(tab);
197 verticalLayout_5->setSpacing(6);
198 verticalLayout_5->setContentsMargins(11, 11, 11, 11);
199 verticalLayout_5->setObjectName(QStringLiteral(
"verticalLayout_5"));
200 splitter_horiz =
new QSplitter(tab);
201 splitter_horiz->setObjectName(QStringLiteral(
"splitter_horiz"));
202 splitter_horiz->setOrientation(Qt::Vertical);
203 splitter =
new QSplitter(splitter_horiz);
204 splitter->setObjectName(QStringLiteral(
"splitter"));
205 splitter->setOrientation(Qt::Horizontal);
206 pteGramarSource =
new QPlainTextEdit(splitter);
207 pteGramarSource->setObjectName(QStringLiteral(
"pteGramarSource"));
208 sizePolicy1.setHeightForWidth(pteGramarSource->sizePolicy().hasHeightForWidth());
209 pteGramarSource->setSizePolicy(sizePolicy1);
211 font.setFamily(QStringLiteral(
"DejaVu Sans Mono"));
212 font.setPointSize(12);
214 font.setItalic(
false);
216 pteGramarSource->setFont(font);
217 pteGramarSource->setContextMenuPolicy(Qt::ActionsContextMenu);
218 pteGramarSource->setStyleSheet(QStringLiteral(
"font: 12pt \"DejaVu Sans Mono\";"));
219 pteGramarSource->setFrameShape(QFrame::Box);
220 pteGramarSource->setLineWidth(1);
221 pteGramarSource->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
222 pteGramarSource->setLineWrapMode(QPlainTextEdit::NoWrap);
223 splitter->addWidget(pteGramarSource);
224 pteTemplateSource =
new QPlainTextEdit(splitter);
225 pteTemplateSource->setObjectName(QStringLiteral(
"pteTemplateSource"));
226 sizePolicy1.setHeightForWidth(pteTemplateSource->sizePolicy().hasHeightForWidth());
227 pteTemplateSource->setSizePolicy(sizePolicy1);
228 pteTemplateSource->setFont(font);
229 pteTemplateSource->setContextMenuPolicy(Qt::ActionsContextMenu);
230 pteTemplateSource->setStyleSheet(QStringLiteral(
"font: 12pt \"DejaVu Sans Mono\";"));
231 pteTemplateSource->setFrameShape(QFrame::Box);
232 pteTemplateSource->setLineWidth(1);
233 pteTemplateSource->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
234 pteTemplateSource->setLineWrapMode(QPlainTextEdit::NoWrap);
235 splitter->addWidget(pteTemplateSource);
236 splitter_horiz->addWidget(splitter);
237 twGramarInfo =
new QTabWidget(splitter_horiz);
238 twGramarInfo->setObjectName(QStringLiteral(
"twGramarInfo"));
239 sizePolicy.setHeightForWidth(twGramarInfo->sizePolicy().hasHeightForWidth());
240 twGramarInfo->setSizePolicy(sizePolicy);
241 twGramarInfo->setTabShape(QTabWidget::Rounded);
242 tab_8 =
new QWidget();
243 tab_8->setObjectName(QStringLiteral(
"tab_8"));
244 verticalLayout_6 =
new QVBoxLayout(tab_8);
245 verticalLayout_6->setSpacing(6);
246 verticalLayout_6->setContentsMargins(11, 11, 11, 11);
247 verticalLayout_6->setObjectName(QStringLiteral(
"verticalLayout_6"));
248 verticalLayout_6->setContentsMargins(0, 0, 0, 0);
249 pteCompilerOut =
new QPlainTextEdit(tab_8);
250 pteCompilerOut->setObjectName(QStringLiteral(
"pteCompilerOut"));
252 font1.setFamily(QStringLiteral(
"DejaVu Sans Mono"));
253 font1.setPointSize(10);
254 font1.setBold(
false);
255 font1.setItalic(
false);
257 pteCompilerOut->setFont(font1);
258 pteCompilerOut->setStyleSheet(QLatin1String(
"font: 10pt \"DejaVu Sans Mono\";\n" 261 pteCompilerOut->setFrameShape(QFrame::Box);
262 pteCompilerOut->setLineWidth(1);
263 pteCompilerOut->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
264 pteCompilerOut->setLineWrapMode(QPlainTextEdit::NoWrap);
266 verticalLayout_6->addWidget(pteCompilerOut);
268 twGramarInfo->addTab(tab_8, QString());
269 tab_3 =
new QWidget();
270 tab_3->setObjectName(QStringLiteral(
"tab_3"));
271 verticalLayout_2 =
new QVBoxLayout(tab_3);
272 verticalLayout_2->setSpacing(6);
273 verticalLayout_2->setContentsMargins(11, 11, 11, 11);
274 verticalLayout_2->setObjectName(QStringLiteral(
"verticalLayout_2"));
275 verticalLayout_2->setContentsMargins(0, 0, 0, 0);
276 horizontalLayout =
new QHBoxLayout();
277 horizontalLayout->setSpacing(6);
278 horizontalLayout->setObjectName(QStringLiteral(
"horizontalLayout"));
279 verticalLayout =
new QVBoxLayout();
280 verticalLayout->setSpacing(0);
281 verticalLayout->setObjectName(QStringLiteral(
"verticalLayout"));
282 lwSymbols =
new QListWidget(tab_3);
283 lwSymbols->setObjectName(QStringLiteral(
"lwSymbols"));
284 lwSymbols->setFrameShape(QFrame::Box);
285 lwSymbols->setAlternatingRowColors(
true);
286 lwSymbols->setSelectionMode(QAbstractItemView::MultiSelection);
287 lwSymbols->setSelectionBehavior(QAbstractItemView::SelectRows);
289 verticalLayout->addWidget(lwSymbols);
291 pbSelectAllRules =
new QPushButton(tab_3);
292 pbSelectAllRules->setObjectName(QStringLiteral(
"pbSelectAllRules"));
294 verticalLayout->addWidget(pbSelectAllRules);
296 pbLoadSymbols =
new QPushButton(tab_3);
297 pbLoadSymbols->setObjectName(QStringLiteral(
"pbLoadSymbols"));
298 sizePolicy2.setHeightForWidth(pbLoadSymbols->sizePolicy().hasHeightForWidth());
299 pbLoadSymbols->setSizePolicy(sizePolicy2);
301 verticalLayout->addWidget(pbLoadSymbols);
304 horizontalLayout->addLayout(verticalLayout);
306 horizontalSpacer =
new QSpacerItem(368, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
308 horizontalLayout->addItem(horizontalSpacer);
310 horizontalLayout->setStretch(0, 1);
311 horizontalLayout->setStretch(1, 2);
313 verticalLayout_2->addLayout(horizontalLayout);
315 twGramarInfo->addTab(tab_3, QString());
316 tab_4 =
new QWidget();
317 tab_4->setObjectName(QStringLiteral(
"tab_4"));
318 twGramarInfo->addTab(tab_4, QString());
319 splitter_horiz->addWidget(twGramarInfo);
321 verticalLayout_5->addWidget(splitter_horiz);
323 twMain->addTab(tab, QString());
324 tab_2 =
new QWidget();
325 tab_2->setObjectName(QStringLiteral(
"tab_2"));
326 sizePolicy.setHeightForWidth(tab_2->sizePolicy().hasHeightForWidth());
327 tab_2->setSizePolicy(sizePolicy);
328 verticalLayout_7 =
new QVBoxLayout(tab_2);
329 verticalLayout_7->setSpacing(6);
330 verticalLayout_7->setContentsMargins(11, 11, 11, 11);
331 verticalLayout_7->setObjectName(QStringLiteral(
"verticalLayout_7"));
332 verticalLayout_7->setContentsMargins(0, 0, 0, 0);
333 splitter_2 =
new QSplitter(tab_2);
334 splitter_2->setObjectName(QStringLiteral(
"splitter_2"));
335 sizePolicy.setHeightForWidth(splitter_2->sizePolicy().hasHeightForWidth());
336 splitter_2->setSizePolicy(sizePolicy);
337 splitter_2->setOrientation(Qt::Vertical);
338 twInput =
new QTabWidget(splitter_2);
339 twInput->setObjectName(QStringLiteral(
"twInput"));
340 sizePolicy1.setHeightForWidth(twInput->sizePolicy().hasHeightForWidth());
341 twInput->setSizePolicy(sizePolicy1);
342 twInput->setTabPosition(QTabWidget::North);
343 twInput->setTabShape(QTabWidget::Rounded);
344 tab_5 =
new QWidget();
345 tab_5->setObjectName(QStringLiteral(
"tab_5"));
346 verticalLayout_3 =
new QVBoxLayout(tab_5);
347 verticalLayout_3->setSpacing(6);
348 verticalLayout_3->setContentsMargins(11, 11, 11, 11);
349 verticalLayout_3->setObjectName(QStringLiteral(
"verticalLayout_3"));
350 verticalLayout_3->setContentsMargins(0, 0, 0, 0);
351 pteInput =
new QPlainTextEdit(tab_5);
352 pteInput->setObjectName(QStringLiteral(
"pteInput"));
353 pteInput->setFont(font);
354 pteInput->setContextMenuPolicy(Qt::ActionsContextMenu);
355 pteInput->setStyleSheet(QStringLiteral(
"font: 12pt \"DejaVu Sans Mono\";"));
356 pteInput->setFrameShape(QFrame::Box);
357 pteInput->setLineWidth(1);
358 pteInput->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
359 pteInput->setLineWrapMode(QPlainTextEdit::NoWrap);
361 verticalLayout_3->addWidget(pteInput);
363 twInput->addTab(tab_5, QString());
364 tab_6 =
new QWidget();
365 tab_6->setObjectName(QStringLiteral(
"tab_6"));
366 horizontalLayout_7 =
new QHBoxLayout(tab_6);
367 horizontalLayout_7->setSpacing(6);
368 horizontalLayout_7->setContentsMargins(11, 11, 11, 11);
369 horizontalLayout_7->setObjectName(QStringLiteral(
"horizontalLayout_7"));
370 horizontalLayout_7->setContentsMargins(0, 0, 0, 0);
371 twAST_parsed =
new QTreeWidget(tab_6);
372 twAST_parsed->setObjectName(QStringLiteral(
"twAST_parsed"));
373 twAST_parsed->setFrameShape(QFrame::Box);
374 twAST_parsed->setAlternatingRowColors(
true);
375 twAST_parsed->setUniformRowHeights(
true);
376 twAST_parsed->header()->setDefaultSectionSize(300);
377 twAST_parsed->header()->setHighlightSections(
true);
379 horizontalLayout_7->addWidget(twAST_parsed);
381 twInput->addTab(tab_6, QString());
382 tab_7 =
new QWidget();
383 tab_7->setObjectName(QStringLiteral(
"tab_7"));
384 verticalLayout_15 =
new QVBoxLayout(tab_7);
385 verticalLayout_15->setSpacing(6);
386 verticalLayout_15->setContentsMargins(11, 11, 11, 11);
387 verticalLayout_15->setObjectName(QStringLiteral(
"verticalLayout_15"));
388 verticalLayout_15->setContentsMargins(0, 0, 0, 0);
389 pteParsed =
new QPlainTextEdit(tab_7);
390 pteParsed->setObjectName(QStringLiteral(
"pteParsed"));
391 pteParsed->setFont(font);
392 pteParsed->setStyleSheet(QStringLiteral(
"font: 12pt \"DejaVu Sans Mono\";"));
393 pteParsed->setFrameShape(QFrame::Box);
394 pteParsed->setLineWidth(1);
395 pteParsed->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
396 pteParsed->setLineWrapMode(QPlainTextEdit::NoWrap);
398 verticalLayout_15->addWidget(pteParsed);
400 twInput->addTab(tab_7, QString());
401 splitter_2->addWidget(twInput);
402 pteParsingOut =
new QPlainTextEdit(splitter_2);
403 pteParsingOut->setObjectName(QStringLiteral(
"pteParsingOut"));
404 sizePolicy.setHeightForWidth(pteParsingOut->sizePolicy().hasHeightForWidth());
405 pteParsingOut->setSizePolicy(sizePolicy);
406 pteParsingOut->setFont(font1);
407 pteParsingOut->setStyleSheet(QLatin1String(
"font: 10pt \"DejaVu Sans Mono\";\n" 410 pteParsingOut->setFrameShape(QFrame::Box);
411 pteParsingOut->setLineWidth(1);
412 pteParsingOut->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
413 pteParsingOut->setLineWrapMode(QPlainTextEdit::NoWrap);
414 splitter_2->addWidget(pteParsingOut);
416 verticalLayout_7->addWidget(splitter_2);
418 twMain->addTab(tab_2, QString());
419 tab_10 =
new QWidget();
420 tab_10->setObjectName(QStringLiteral(
"tab_10"));
421 verticalLayout_11 =
new QVBoxLayout(tab_10);
422 verticalLayout_11->setSpacing(6);
423 verticalLayout_11->setContentsMargins(11, 11, 11, 11);
424 verticalLayout_11->setObjectName(QStringLiteral(
"verticalLayout_11"));
425 verticalLayout_10 =
new QVBoxLayout();
426 verticalLayout_10->setSpacing(6);
427 verticalLayout_10->setObjectName(QStringLiteral(
"verticalLayout_10"));
428 pteRe =
new QPlainTextEdit(tab_10);
429 pteRe->setObjectName(QStringLiteral(
"pteRe"));
430 pteRe->setContextMenuPolicy(Qt::ActionsContextMenu);
431 pteRe->setStyleSheet(QStringLiteral(
"font: 12pt \"DejaVu Sans Mono\";"));
432 pteRe->setFrameShape(QFrame::Box);
433 pteRe->setTabChangesFocus(
true);
434 pteRe->setLineWrapMode(QPlainTextEdit::NoWrap);
436 verticalLayout_10->addWidget(pteRe);
438 pteReInput =
new QPlainTextEdit(tab_10);
439 pteReInput->setObjectName(QStringLiteral(
"pteReInput"));
440 pteReInput->setContextMenuPolicy(Qt::ActionsContextMenu);
441 pteReInput->setStyleSheet(QStringLiteral(
"font: 12pt \"DejaVu Sans Mono\";"));
442 pteReInput->setFrameShape(QFrame::Box);
443 pteReInput->setTabChangesFocus(
true);
445 verticalLayout_10->addWidget(pteReInput);
447 pteReOut =
new QPlainTextEdit(tab_10);
448 pteReOut->setObjectName(QStringLiteral(
"pteReOut"));
449 pteReOut->setStyleSheet(QStringLiteral(
""));
450 pteReOut->setFrameShape(QFrame::Box);
451 pteReOut->setTabChangesFocus(
true);
453 verticalLayout_10->addWidget(pteReOut);
456 verticalLayout_11->addLayout(verticalLayout_10);
458 twMain->addTab(tab_10, QString());
460 verticalLayout_4->addWidget(twMain);
463 retranslateUi(WidgetClass);
465 twMain->setCurrentIndex(0);
466 twGramarInfo->setCurrentIndex(0);
467 twInput->setCurrentIndex(0);
470 QMetaObject::connectSlotsByName(WidgetClass);
473 void retranslateUi(QWidget *WidgetClass)
475 WidgetClass->setWindowTitle(QApplication::translate(
"WidgetClass",
"Widget", 0));
476 actionCompile_gramar->setText(QApplication::translate(
"WidgetClass",
"compile gramar ", 0));
477 #ifndef QT_NO_TOOLTIP 478 actionCompile_gramar->setToolTip(QApplication::translate(
"WidgetClass",
"compile gramar", 0));
479 #endif // QT_NO_TOOLTIP 480 actionCompile_gramar->setShortcut(QApplication::translate(
"WidgetClass",
"Ctrl+C", 0));
481 actionConvert_to_c_code->setText(QApplication::translate(
"WidgetClass",
"Convert to c++ code", 0));
482 actionParse->setText(QApplication::translate(
"WidgetClass",
"Parse", 0));
483 actionParse->setShortcut(QApplication::translate(
"WidgetClass",
"Ctrl+P", 0));
484 actionRun_Regular_Expresion->setText(QApplication::translate(
"WidgetClass",
"Run Regular Expresion", 0));
485 label->setText(QApplication::translate(
"WidgetClass",
"Project...", 0));
486 pbProjectsReload->setText(QApplication::translate(
"WidgetClass",
"Update", 0));
487 cbONCompileGramatTestGotoOutput->setText(QApplication::translate(
"WidgetClass",
"On compile, goto to gramar output", 0));
488 twMain->setTabText(twMain->indexOf(tab_9), QApplication::translate(
"WidgetClass",
"config", 0));
489 pteGramarSource->setPlainText(QApplication::translate(
"WidgetClass",
"MAIN\n" 491 "MAIN ::= SECTION* \n" 494 "SECTION ::= sep NAME sep { sep INFO_SECTION* sep } sep ##transf2-> $(NAME)\n" 497 "INFO_SECTION ::= PROPERTY endl\n" 498 "INFO_SECTION ::= PROPERTY endl\n" 499 "INFO_SECTION ::= COMMENT endl\n" 500 "INFO_SECTION ::= BLANK_LINE endl\n" 501 "INFO_SECTION ::= SECTION \n" 504 "PROPERTY ::= _ NAME _ : _ VALUE COMMENT\n" 506 "PROPERTY ::= _ NAME _ : _ VALUE _ \n" 509 "VALUE ::= !endl_or_#* \n" 512 "BLANK_LINE ::= _ \n" 516 "id ::= ([a-zA-Z0-9\\-_]+) \n" 520 "COMMENT ::= _ # TILL_ENDL\n" 524 "TILL_ENDL ::= !endl* \n" 525 "TILL_ENDL ::= !endl* \n" 534 "sep ::= __isspace*__ \n" 537 "space ::= __isspace__ \n" 538 "!endl_or_# ::= !([\\n\\r#]) \n" 539 "endl ::= __endl__ \n" 540 "!endl ::= !([\\n\\r]) \n" 542 pteTemplateSource->setPlainText(QString());
543 pteCompilerOut->setPlainText(QApplication::translate(
"WidgetClass",
"compiler output", 0));
544 twGramarInfo->setTabText(twGramarInfo->indexOf(tab_8), QApplication::translate(
"WidgetClass",
"Compiler output", 0));
545 pbSelectAllRules->setText(QApplication::translate(
"WidgetClass",
"select ALL", 0));
546 pbLoadSymbols->setText(QApplication::translate(
"WidgetClass",
"Update", 0));
547 twGramarInfo->setTabText(twGramarInfo->indexOf(tab_3), QApplication::translate(
"WidgetClass",
"mantain Nodes (ast)", 0));
548 twGramarInfo->setTabText(twGramarInfo->indexOf(tab_4), QApplication::translate(
"WidgetClass",
"Graph", 0));
549 twMain->setTabText(twMain->indexOf(tab), QApplication::translate(
"WidgetClass",
"Gramar", 0));
550 pteInput->setPlainText(QApplication::translate(
"WidgetClass",
"ADMIN\n" 553 " ProcessName:TEST_FBINSERT\n" 554 " ProcessPriority:High\n" 556 " # pueden leerse de global (comunes)\n" 574 " SERVER: 128.2.8.44\n" 581 " SERVER: 128.2.7.188\n" 582 " NAME: testfbinsert\n" 587 twInput->setTabText(twInput->indexOf(tab_5), QApplication::translate(
"WidgetClass",
"INPUT", 0));
588 QTreeWidgetItem *___qtreewidgetitem = twAST_parsed->headerItem();
589 ___qtreewidgetitem->setText(1, QApplication::translate(
"WidgetClass",
"VALUE", 0));
590 ___qtreewidgetitem->setText(0, QApplication::translate(
"WidgetClass",
"NAME", 0));
591 twInput->setTabText(twInput->indexOf(tab_6), QApplication::translate(
"WidgetClass",
"AST", 0));
592 pteParsed->setPlainText(QString());
593 twInput->setTabText(twInput->indexOf(tab_7), QApplication::translate(
"WidgetClass",
"OUTPUT", 0));
594 pteParsingOut->setPlainText(QApplication::translate(
"WidgetClass",
"parsing messages", 0));
595 twMain->setTabText(twMain->indexOf(tab_2), QApplication::translate(
"WidgetClass",
"Testing", 0));
596 pteRe->setPlainText(QApplication::translate(
"WidgetClass",
"Hola ([^ ]+) sin (.*)", 0));
597 pteReInput->setPlainText(QApplication::translate(
"WidgetClass",
"Hola pajarito sin cola", 0));
598 twMain->setTabText(twMain->indexOf(tab_10), QApplication::translate(
"WidgetClass",
"Regular expresions", 0));
Definition: ui_hpgui.h:603