00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_INSPECTORJ_H
00011 #define UI_INSPECTORJ_H
00012
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QCheckBox>
00018 #include <QtGui/QDockWidget>
00019 #include <QtGui/QGridLayout>
00020 #include <QtGui/QGroupBox>
00021 #include <QtGui/QHBoxLayout>
00022 #include <QtGui/QLabel>
00023 #include <QtGui/QLineEdit>
00024 #include <QtGui/QListWidget>
00025 #include <QtGui/QMainWindow>
00026 #include <QtGui/QMenu>
00027 #include <QtGui/QMenuBar>
00028 #include <QtGui/QPushButton>
00029 #include <QtGui/QSpacerItem>
00030 #include <QtGui/QSplitter>
00031 #include <QtGui/QStatusBar>
00032 #include <QtGui/QTabWidget>
00033 #include <QtGui/QTableView>
00034 #include <QtGui/QTextEdit>
00035 #include <QtGui/QToolBar>
00036 #include <QtGui/QToolBox>
00037 #include <QtGui/QToolButton>
00038 #include <QtGui/QTreeView>
00039 #include <QtGui/QVBoxLayout>
00040 #include <QtGui/QWidget>
00041
00042 class Ui_MainWindow
00043 {
00044 public:
00045 QAction *newProfileAction;
00046 QAction *fontAction;
00047 QAction *startProfileAction;
00048 QAction *editProfileAction;
00049 QAction *disconnectAction;
00050 QAction *profileDirAction;
00051 QAction *exitAction;
00052 QWidget *centralwidget;
00053 QVBoxLayout *vboxLayout;
00054 QSplitter *consoleTabSplitter;
00055 QTabWidget *mainTab;
00056 QWidget *classTab;
00057 QHBoxLayout *hboxLayout;
00058 QSplitter *splitter1;
00059 QSplitter *splitter2;
00060 QSplitter *splitter3;
00061 QSplitter *splitter4;
00062 QToolBox *classToolBox;
00063 QWidget *classToolPg1;
00064 QVBoxLayout *vboxLayout1;
00065 QGroupBox *ctbFilterGroupBox;
00066 QVBoxLayout *vboxLayout2;
00067 QLineEdit *ctbFilterEdit;
00068 QHBoxLayout *hboxLayout1;
00069 QToolButton *ctbAddFilterBtn;
00070 QToolButton *ctbRemoveFilterBtn;
00071 QSpacerItem *spacerItem;
00072 QListWidget *ctbClassFilterList;
00073 QVBoxLayout *vboxLayout3;
00074 QSpacerItem *spacerItem1;
00075 QGridLayout *gridLayout;
00076 QLabel *totalClassesLable;
00077 QLabel *filteredClassesLoadedVal;
00078 QLabel *totalClassesLoadedVal;
00079 QLabel *filteredClassesLable;
00080 QSpacerItem *spacerItem2;
00081 QHBoxLayout *hboxLayout2;
00082 QPushButton *allClassesBtn;
00083 QSpacerItem *spacerItem3;
00084 QSpacerItem *spacerItem4;
00085 QTabWidget *classTabWidget;
00086 QWidget *classReferenceTab;
00087 QHBoxLayout *hboxLayout3;
00088 QVBoxLayout *vboxLayout4;
00089 QTreeView *classTreeView;
00090 QGroupBox *classTableGroupBox;
00091 QWidget *byteCodeTab;
00092 QHBoxLayout *hboxLayout4;
00093 QSplitter *splitter5;
00094 QTextEdit *bytecodeTextEdit;
00095 QGroupBox *bytecodeGroupBox;
00096 QVBoxLayout *vboxLayout5;
00097 QCheckBox *bytecode_cb_disassemble;
00098 QCheckBox *bytecode_cb_lineNumber;
00099 QCheckBox *bytecode_cb_private;
00100 QCheckBox *bytecode_cb_internal;
00101 QHBoxLayout *hboxLayout5;
00102 QCheckBox *bytecode_cb_verbose;
00103 QSpacerItem *spacerItem5;
00104 QPushButton *bytecodeBtn;
00105 QWidget *threadsTab;
00106 QTabWidget *outputTabWidget;
00107 QWidget *tab;
00108 QHBoxLayout *hboxLayout6;
00109 QTextEdit *consoleTextEdit;
00110 QMenuBar *menubar;
00111 QMenu *menuSettings;
00112 QMenu *menuFile;
00113 QMenu *menuSessions;
00114 QStatusBar *statusbar;
00115 QToolBar *toolBar;
00116 QDockWidget *classTreeDockWidget;
00117 QWidget *classTreeDockContents;
00118 QHBoxLayout *hboxLayout7;
00119 QTabWidget *dockTabWidget;
00120 QWidget *tab_2;
00121 QHBoxLayout *hboxLayout8;
00122 QTableView *classTableView;
00123
00124 void setupUi(QMainWindow *MainWindow)
00125 {
00126 if (MainWindow->objectName().isEmpty())
00127 MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
00128 MainWindow->resize(907, 613);
00129 QFont font;
00130 font.setFamily(QString::fromUtf8("MS Shell Dlg"));
00131 font.setPointSize(8);
00132 font.setBold(false);
00133 font.setItalic(false);
00134 font.setUnderline(false);
00135 font.setWeight(50);
00136 font.setStrikeOut(false);
00137 MainWindow->setFont(font);
00138 newProfileAction = new QAction(MainWindow);
00139 newProfileAction->setObjectName(QString::fromUtf8("newProfileAction"));
00140 fontAction = new QAction(MainWindow);
00141 fontAction->setObjectName(QString::fromUtf8("fontAction"));
00142 startProfileAction = new QAction(MainWindow);
00143 startProfileAction->setObjectName(QString::fromUtf8("startProfileAction"));
00144 editProfileAction = new QAction(MainWindow);
00145 editProfileAction->setObjectName(QString::fromUtf8("editProfileAction"));
00146 disconnectAction = new QAction(MainWindow);
00147 disconnectAction->setObjectName(QString::fromUtf8("disconnectAction"));
00148 profileDirAction = new QAction(MainWindow);
00149 profileDirAction->setObjectName(QString::fromUtf8("profileDirAction"));
00150 exitAction = new QAction(MainWindow);
00151 exitAction->setObjectName(QString::fromUtf8("exitAction"));
00152 centralwidget = new QWidget(MainWindow);
00153 centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
00154 vboxLayout = new QVBoxLayout(centralwidget);
00155 vboxLayout->setSpacing(0);
00156 vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
00157 vboxLayout->setContentsMargins(0, 0, 0, 0);
00158 consoleTabSplitter = new QSplitter(centralwidget);
00159 consoleTabSplitter->setObjectName(QString::fromUtf8("consoleTabSplitter"));
00160 consoleTabSplitter->setOrientation(Qt::Vertical);
00161 mainTab = new QTabWidget(consoleTabSplitter);
00162 mainTab->setObjectName(QString::fromUtf8("mainTab"));
00163 mainTab->setTabShape(QTabWidget::Rounded);
00164 classTab = new QWidget();
00165 classTab->setObjectName(QString::fromUtf8("classTab"));
00166 hboxLayout = new QHBoxLayout(classTab);
00167 hboxLayout->setSpacing(0);
00168 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00169 hboxLayout->setContentsMargins(0, 0, 0, 0);
00170 splitter1 = new QSplitter(classTab);
00171 splitter1->setObjectName(QString::fromUtf8("splitter1"));
00172 splitter1->setLineWidth(1);
00173 splitter1->setMidLineWidth(0);
00174 splitter1->setOrientation(Qt::Horizontal);
00175 splitter1->setHandleWidth(6);
00176 splitter2 = new QSplitter(splitter1);
00177 splitter2->setObjectName(QString::fromUtf8("splitter2"));
00178 splitter2->setOrientation(Qt::Horizontal);
00179 splitter3 = new QSplitter(splitter2);
00180 splitter3->setObjectName(QString::fromUtf8("splitter3"));
00181 splitter3->setOrientation(Qt::Horizontal);
00182 splitter4 = new QSplitter(splitter3);
00183 splitter4->setObjectName(QString::fromUtf8("splitter4"));
00184 splitter4->setOrientation(Qt::Horizontal);
00185 classToolBox = new QToolBox(splitter4);
00186 classToolBox->setObjectName(QString::fromUtf8("classToolBox"));
00187 classToolBox->setMaximumSize(QSize(16777215, 16777215));
00188 classToolBox->setFont(font);
00189 classToolPg1 = new QWidget();
00190 classToolPg1->setObjectName(QString::fromUtf8("classToolPg1"));
00191 classToolPg1->setGeometry(QRect(0, 0, 287, 300));
00192 QFont font1;
00193 font1.setFamily(QString::fromUtf8("MS Shell Dlg"));
00194 font1.setPointSize(9);
00195 font1.setBold(false);
00196 font1.setItalic(false);
00197 font1.setUnderline(false);
00198 font1.setWeight(50);
00199 font1.setStrikeOut(false);
00200 classToolPg1->setFont(font1);
00201 vboxLayout1 = new QVBoxLayout(classToolPg1);
00202 vboxLayout1->setSpacing(6);
00203 vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
00204 vboxLayout1->setContentsMargins(2, 2, 2, 2);
00205 ctbFilterGroupBox = new QGroupBox(classToolPg1);
00206 ctbFilterGroupBox->setObjectName(QString::fromUtf8("ctbFilterGroupBox"));
00207 ctbFilterGroupBox->setMaximumSize(QSize(16777215, 280));
00208 vboxLayout2 = new QVBoxLayout(ctbFilterGroupBox);
00209 vboxLayout2->setSpacing(6);
00210 vboxLayout2->setObjectName(QString::fromUtf8("vboxLayout2"));
00211 vboxLayout2->setContentsMargins(6, 6, 6, 6);
00212 ctbFilterEdit = new QLineEdit(ctbFilterGroupBox);
00213 ctbFilterEdit->setObjectName(QString::fromUtf8("ctbFilterEdit"));
00214
00215 vboxLayout2->addWidget(ctbFilterEdit);
00216
00217 hboxLayout1 = new QHBoxLayout();
00218 hboxLayout1->setSpacing(6);
00219 hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
00220 hboxLayout1->setContentsMargins(0, 0, 0, 0);
00221 ctbAddFilterBtn = new QToolButton(ctbFilterGroupBox);
00222 ctbAddFilterBtn->setObjectName(QString::fromUtf8("ctbAddFilterBtn"));
00223 ctbAddFilterBtn->setIcon(QIcon(QString::fromUtf8(":/images/add.png")));
00224
00225 hboxLayout1->addWidget(ctbAddFilterBtn);
00226
00227 ctbRemoveFilterBtn = new QToolButton(ctbFilterGroupBox);
00228 ctbRemoveFilterBtn->setObjectName(QString::fromUtf8("ctbRemoveFilterBtn"));
00229 ctbRemoveFilterBtn->setIcon(QIcon(QString::fromUtf8(":/images/remove.png")));
00230
00231 hboxLayout1->addWidget(ctbRemoveFilterBtn);
00232
00233 spacerItem = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00234
00235 hboxLayout1->addItem(spacerItem);
00236
00237
00238 vboxLayout2->addLayout(hboxLayout1);
00239
00240 ctbClassFilterList = new QListWidget(ctbFilterGroupBox);
00241 ctbClassFilterList->setObjectName(QString::fromUtf8("ctbClassFilterList"));
00242 ctbClassFilterList->setMaximumSize(QSize(16777215, 115));
00243 ctbClassFilterList->setFont(font);
00244
00245 vboxLayout2->addWidget(ctbClassFilterList);
00246
00247 vboxLayout3 = new QVBoxLayout();
00248 vboxLayout3->setSpacing(0);
00249 vboxLayout3->setObjectName(QString::fromUtf8("vboxLayout3"));
00250 vboxLayout3->setContentsMargins(0, 0, 0, 0);
00251 spacerItem1 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
00252
00253 vboxLayout3->addItem(spacerItem1);
00254
00255 gridLayout = new QGridLayout();
00256 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00257 gridLayout->setHorizontalSpacing(6);
00258 gridLayout->setVerticalSpacing(6);
00259 gridLayout->setContentsMargins(0, 0, 0, 0);
00260 totalClassesLable = new QLabel(ctbFilterGroupBox);
00261 totalClassesLable->setObjectName(QString::fromUtf8("totalClassesLable"));
00262
00263 gridLayout->addWidget(totalClassesLable, 0, 0, 1, 1);
00264
00265 filteredClassesLoadedVal = new QLabel(ctbFilterGroupBox);
00266 filteredClassesLoadedVal->setObjectName(QString::fromUtf8("filteredClassesLoadedVal"));
00267 filteredClassesLoadedVal->setAlignment(Qt::AlignCenter);
00268
00269 gridLayout->addWidget(filteredClassesLoadedVal, 1, 1, 1, 1);
00270
00271 totalClassesLoadedVal = new QLabel(ctbFilterGroupBox);
00272 totalClassesLoadedVal->setObjectName(QString::fromUtf8("totalClassesLoadedVal"));
00273 totalClassesLoadedVal->setAlignment(Qt::AlignCenter);
00274
00275 gridLayout->addWidget(totalClassesLoadedVal, 0, 1, 1, 1);
00276
00277 filteredClassesLable = new QLabel(ctbFilterGroupBox);
00278 filteredClassesLable->setObjectName(QString::fromUtf8("filteredClassesLable"));
00279
00280 gridLayout->addWidget(filteredClassesLable, 1, 0, 1, 1);
00281
00282
00283 vboxLayout3->addLayout(gridLayout);
00284
00285 spacerItem2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
00286
00287 vboxLayout3->addItem(spacerItem2);
00288
00289
00290 vboxLayout2->addLayout(vboxLayout3);
00291
00292 hboxLayout2 = new QHBoxLayout();
00293 hboxLayout2->setSpacing(6);
00294 hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
00295 hboxLayout2->setContentsMargins(0, 0, 0, 0);
00296 allClassesBtn = new QPushButton(ctbFilterGroupBox);
00297 allClassesBtn->setObjectName(QString::fromUtf8("allClassesBtn"));
00298 allClassesBtn->setIcon(QIcon(QString::fromUtf8(":/images/refresh.png")));
00299
00300 hboxLayout2->addWidget(allClassesBtn);
00301
00302 spacerItem3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00303
00304 hboxLayout2->addItem(spacerItem3);
00305
00306
00307 vboxLayout2->addLayout(hboxLayout2);
00308
00309
00310 vboxLayout1->addWidget(ctbFilterGroupBox);
00311
00312 spacerItem4 = new QSpacerItem(20, 80, QSizePolicy::Minimum, QSizePolicy::Expanding);
00313
00314 vboxLayout1->addItem(spacerItem4);
00315
00316 classToolBox->addItem(classToolPg1, QApplication::translate("MainWindow", "Profile", 0, QApplication::UnicodeUTF8));
00317 splitter4->addWidget(classToolBox);
00318 splitter3->addWidget(splitter4);
00319 splitter2->addWidget(splitter3);
00320 splitter1->addWidget(splitter2);
00321 classTabWidget = new QTabWidget(splitter1);
00322 classTabWidget->setObjectName(QString::fromUtf8("classTabWidget"));
00323 classTabWidget->setTabPosition(QTabWidget::South);
00324 classTabWidget->setTabShape(QTabWidget::Rounded);
00325 classReferenceTab = new QWidget();
00326 classReferenceTab->setObjectName(QString::fromUtf8("classReferenceTab"));
00327 hboxLayout3 = new QHBoxLayout(classReferenceTab);
00328 hboxLayout3->setSpacing(2);
00329 hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3"));
00330 hboxLayout3->setContentsMargins(2, 2, 2, 2);
00331 vboxLayout4 = new QVBoxLayout();
00332 vboxLayout4->setSpacing(6);
00333 vboxLayout4->setObjectName(QString::fromUtf8("vboxLayout4"));
00334 vboxLayout4->setContentsMargins(0, 0, 0, 0);
00335 classTreeView = new QTreeView(classReferenceTab);
00336 classTreeView->setObjectName(QString::fromUtf8("classTreeView"));
00337 QFont font2;
00338 font2.setFamily(QString::fromUtf8("Courier"));
00339 font2.setPointSize(8);
00340 classTreeView->setFont(font2);
00341
00342 vboxLayout4->addWidget(classTreeView);
00343
00344 classTableGroupBox = new QGroupBox(classReferenceTab);
00345 classTableGroupBox->setObjectName(QString::fromUtf8("classTableGroupBox"));
00346 classTableGroupBox->setMinimumSize(QSize(0, 100));
00347
00348 vboxLayout4->addWidget(classTableGroupBox);
00349
00350
00351 hboxLayout3->addLayout(vboxLayout4);
00352
00353 classTabWidget->addTab(classReferenceTab, QString());
00354 byteCodeTab = new QWidget();
00355 byteCodeTab->setObjectName(QString::fromUtf8("byteCodeTab"));
00356 hboxLayout4 = new QHBoxLayout(byteCodeTab);
00357 hboxLayout4->setSpacing(2);
00358 hboxLayout4->setObjectName(QString::fromUtf8("hboxLayout4"));
00359 hboxLayout4->setContentsMargins(2, 2, 2, 2);
00360 splitter5 = new QSplitter(byteCodeTab);
00361 splitter5->setObjectName(QString::fromUtf8("splitter5"));
00362 splitter5->setOrientation(Qt::Vertical);
00363 bytecodeTextEdit = new QTextEdit(splitter5);
00364 bytecodeTextEdit->setObjectName(QString::fromUtf8("bytecodeTextEdit"));
00365 QFont font3;
00366 font3.setFamily(QString::fromUtf8("Monospace"));
00367 bytecodeTextEdit->setFont(font3);
00368 bytecodeTextEdit->setAutoFormatting(QTextEdit::AutoAll);
00369 bytecodeTextEdit->setLineWrapMode(QTextEdit::NoWrap);
00370 bytecodeTextEdit->setReadOnly(true);
00371 splitter5->addWidget(bytecodeTextEdit);
00372 bytecodeGroupBox = new QGroupBox(splitter5);
00373 bytecodeGroupBox->setObjectName(QString::fromUtf8("bytecodeGroupBox"));
00374 QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
00375 sizePolicy.setHorizontalStretch(0);
00376 sizePolicy.setVerticalStretch(0);
00377 sizePolicy.setHeightForWidth(bytecodeGroupBox->sizePolicy().hasHeightForWidth());
00378 bytecodeGroupBox->setSizePolicy(sizePolicy);
00379 vboxLayout5 = new QVBoxLayout(bytecodeGroupBox);
00380 vboxLayout5->setSpacing(1);
00381 vboxLayout5->setObjectName(QString::fromUtf8("vboxLayout5"));
00382 vboxLayout5->setContentsMargins(9, 9, 9, 9);
00383 bytecode_cb_disassemble = new QCheckBox(bytecodeGroupBox);
00384 bytecode_cb_disassemble->setObjectName(QString::fromUtf8("bytecode_cb_disassemble"));
00385
00386 vboxLayout5->addWidget(bytecode_cb_disassemble);
00387
00388 bytecode_cb_lineNumber = new QCheckBox(bytecodeGroupBox);
00389 bytecode_cb_lineNumber->setObjectName(QString::fromUtf8("bytecode_cb_lineNumber"));
00390
00391 vboxLayout5->addWidget(bytecode_cb_lineNumber);
00392
00393 bytecode_cb_private = new QCheckBox(bytecodeGroupBox);
00394 bytecode_cb_private->setObjectName(QString::fromUtf8("bytecode_cb_private"));
00395
00396 vboxLayout5->addWidget(bytecode_cb_private);
00397
00398 bytecode_cb_internal = new QCheckBox(bytecodeGroupBox);
00399 bytecode_cb_internal->setObjectName(QString::fromUtf8("bytecode_cb_internal"));
00400
00401 vboxLayout5->addWidget(bytecode_cb_internal);
00402
00403 hboxLayout5 = new QHBoxLayout();
00404 hboxLayout5->setSpacing(6);
00405 hboxLayout5->setObjectName(QString::fromUtf8("hboxLayout5"));
00406 hboxLayout5->setContentsMargins(0, 0, 0, 0);
00407 bytecode_cb_verbose = new QCheckBox(bytecodeGroupBox);
00408 bytecode_cb_verbose->setObjectName(QString::fromUtf8("bytecode_cb_verbose"));
00409
00410 hboxLayout5->addWidget(bytecode_cb_verbose);
00411
00412 spacerItem5 = new QSpacerItem(141, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00413
00414 hboxLayout5->addItem(spacerItem5);
00415
00416 bytecodeBtn = new QPushButton(bytecodeGroupBox);
00417 bytecodeBtn->setObjectName(QString::fromUtf8("bytecodeBtn"));
00418
00419 hboxLayout5->addWidget(bytecodeBtn);
00420
00421
00422 vboxLayout5->addLayout(hboxLayout5);
00423
00424 splitter5->addWidget(bytecodeGroupBox);
00425
00426 hboxLayout4->addWidget(splitter5);
00427
00428 classTabWidget->addTab(byteCodeTab, QString());
00429 splitter1->addWidget(classTabWidget);
00430
00431 hboxLayout->addWidget(splitter1);
00432
00433 mainTab->addTab(classTab, QString());
00434 threadsTab = new QWidget();
00435 threadsTab->setObjectName(QString::fromUtf8("threadsTab"));
00436 threadsTab->setAutoFillBackground(true);
00437 mainTab->addTab(threadsTab, QString());
00438 consoleTabSplitter->addWidget(mainTab);
00439 outputTabWidget = new QTabWidget(consoleTabSplitter);
00440 outputTabWidget->setObjectName(QString::fromUtf8("outputTabWidget"));
00441 outputTabWidget->setTabPosition(QTabWidget::South);
00442 tab = new QWidget();
00443 tab->setObjectName(QString::fromUtf8("tab"));
00444 hboxLayout6 = new QHBoxLayout(tab);
00445 hboxLayout6->setSpacing(0);
00446 hboxLayout6->setObjectName(QString::fromUtf8("hboxLayout6"));
00447 hboxLayout6->setContentsMargins(2, 2, 2, 2);
00448 consoleTextEdit = new QTextEdit(tab);
00449 consoleTextEdit->setObjectName(QString::fromUtf8("consoleTextEdit"));
00450 consoleTextEdit->setLineWrapMode(QTextEdit::NoWrap);
00451 consoleTextEdit->setReadOnly(true);
00452
00453 hboxLayout6->addWidget(consoleTextEdit);
00454
00455 outputTabWidget->addTab(tab, QString());
00456 consoleTabSplitter->addWidget(outputTabWidget);
00457
00458 vboxLayout->addWidget(consoleTabSplitter);
00459
00460 MainWindow->setCentralWidget(centralwidget);
00461 menubar = new QMenuBar(MainWindow);
00462 menubar->setObjectName(QString::fromUtf8("menubar"));
00463 menubar->setGeometry(QRect(0, 0, 907, 28));
00464 menuSettings = new QMenu(menubar);
00465 menuSettings->setObjectName(QString::fromUtf8("menuSettings"));
00466 menuFile = new QMenu(menubar);
00467 menuFile->setObjectName(QString::fromUtf8("menuFile"));
00468 menuSessions = new QMenu(menubar);
00469 menuSessions->setObjectName(QString::fromUtf8("menuSessions"));
00470 MainWindow->setMenuBar(menubar);
00471 statusbar = new QStatusBar(MainWindow);
00472 statusbar->setObjectName(QString::fromUtf8("statusbar"));
00473 MainWindow->setStatusBar(statusbar);
00474 toolBar = new QToolBar(MainWindow);
00475 toolBar->setObjectName(QString::fromUtf8("toolBar"));
00476 toolBar->setOrientation(Qt::Horizontal);
00477 MainWindow->addToolBar(Qt::TopToolBarArea, toolBar);
00478 classTreeDockWidget = new QDockWidget(MainWindow);
00479 classTreeDockWidget->setObjectName(QString::fromUtf8("classTreeDockWidget"));
00480 classTreeDockWidget->setMaximumSize(QSize(16777215, 16777215));
00481 classTreeDockWidget->setFloating(false);
00482 classTreeDockWidget->setFeatures(QDockWidget::AllDockWidgetFeatures);
00483 classTreeDockContents = new QWidget(classTreeDockWidget);
00484 classTreeDockContents->setObjectName(QString::fromUtf8("classTreeDockContents"));
00485 hboxLayout7 = new QHBoxLayout(classTreeDockContents);
00486 hboxLayout7->setSpacing(0);
00487 hboxLayout7->setObjectName(QString::fromUtf8("hboxLayout7"));
00488 hboxLayout7->setContentsMargins(0, 0, 0, 0);
00489 dockTabWidget = new QTabWidget(classTreeDockContents);
00490 dockTabWidget->setObjectName(QString::fromUtf8("dockTabWidget"));
00491 dockTabWidget->setTabPosition(QTabWidget::South);
00492 tab_2 = new QWidget();
00493 tab_2->setObjectName(QString::fromUtf8("tab_2"));
00494 hboxLayout8 = new QHBoxLayout(tab_2);
00495 hboxLayout8->setSpacing(6);
00496 hboxLayout8->setObjectName(QString::fromUtf8("hboxLayout8"));
00497 hboxLayout8->setContentsMargins(1, 1, 1, 1);
00498 classTableView = new QTableView(tab_2);
00499 classTableView->setObjectName(QString::fromUtf8("classTableView"));
00500 QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Expanding);
00501 sizePolicy1.setHorizontalStretch(0);
00502 sizePolicy1.setVerticalStretch(0);
00503 sizePolicy1.setHeightForWidth(classTableView->sizePolicy().hasHeightForWidth());
00504 classTableView->setSizePolicy(sizePolicy1);
00505 classTableView->setBaseSize(QSize(580, 0));
00506 classTableView->setFont(font2);
00507 classTableView->setAlternatingRowColors(true);
00508 classTableView->setSelectionMode(QAbstractItemView::SingleSelection);
00509 classTableView->setShowGrid(false);
00510
00511 hboxLayout8->addWidget(classTableView);
00512
00513 dockTabWidget->addTab(tab_2, QString());
00514
00515 hboxLayout7->addWidget(dockTabWidget);
00516
00517 classTreeDockWidget->setWidget(classTreeDockContents);
00518 MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(2), classTreeDockWidget);
00519
00520 menubar->addAction(menuFile->menuAction());
00521 menubar->addAction(menuSessions->menuAction());
00522 menubar->addAction(menuSettings->menuAction());
00523 menuSettings->addAction(fontAction);
00524 menuSettings->addAction(profileDirAction);
00525 menuFile->addAction(exitAction);
00526 menuSessions->addSeparator();
00527 menuSessions->addAction(newProfileAction);
00528
00529 retranslateUi(MainWindow);
00530 QObject::connect(ctbFilterEdit, SIGNAL(returnPressed()), ctbAddFilterBtn, SLOT(click()));
00531
00532 mainTab->setCurrentIndex(0);
00533 classToolBox->setCurrentIndex(0);
00534 classTabWidget->setCurrentIndex(1);
00535 outputTabWidget->setCurrentIndex(0);
00536 dockTabWidget->setCurrentIndex(0);
00537
00538
00539 QMetaObject::connectSlotsByName(MainWindow);
00540 }
00541
00542 void retranslateUi(QMainWindow *MainWindow)
00543 {
00544 MainWindow->setWindowTitle(QApplication::translate("MainWindow", "MainWindow", 0, QApplication::UnicodeUTF8));
00545 newProfileAction->setText(QApplication::translate("MainWindow", "&New", 0, QApplication::UnicodeUTF8));
00546 fontAction->setText(QApplication::translate("MainWindow", "&Font", 0, QApplication::UnicodeUTF8));
00547 startProfileAction->setText(QApplication::translate("MainWindow", "&Start", 0, QApplication::UnicodeUTF8));
00548 editProfileAction->setText(QApplication::translate("MainWindow", "&Edit", 0, QApplication::UnicodeUTF8));
00549 disconnectAction->setText(QApplication::translate("MainWindow", "&Disconnect", 0, QApplication::UnicodeUTF8));
00550 profileDirAction->setText(QApplication::translate("MainWindow", "&Profile Directory", 0, QApplication::UnicodeUTF8));
00551 exitAction->setText(QApplication::translate("MainWindow", "E&xit", 0, QApplication::UnicodeUTF8));
00552 ctbFilterGroupBox->setTitle(QApplication::translate("MainWindow", "Filters", 0, QApplication::UnicodeUTF8));
00553 ctbAddFilterBtn->setText(QString());
00554 ctbRemoveFilterBtn->setText(QString());
00555 totalClassesLable->setText(QApplication::translate("MainWindow", "Total Classes Loaded:", 0, QApplication::UnicodeUTF8));
00556 filteredClassesLoadedVal->setText(QString());
00557 totalClassesLoadedVal->setText(QString());
00558 filteredClassesLable->setText(QApplication::translate("MainWindow", "Filtered Classes Loaded:", 0, QApplication::UnicodeUTF8));
00559 allClassesBtn->setToolTip(QApplication::translate("MainWindow", "\n"
00560 " <html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
00561 " p, li { white-space: pre-wrap; }\n"
00562 " </style></head><body style=\" font-family:'Sans Serif'; font-size:8pt; font-weight:400; font-style:normal; text-decoration:none;\">\n"
00563 " <p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Refresh</p></body></html>\n"
00564 " ", 0, QApplication::UnicodeUTF8));
00565 allClassesBtn->setText(QString());
00566 classToolBox->setItemText(classToolBox->indexOf(classToolPg1), QApplication::translate("MainWindow", "Profile", 0, QApplication::UnicodeUTF8));
00567 classTableGroupBox->setTitle(QString());
00568 classTabWidget->setTabText(classTabWidget->indexOf(classReferenceTab), QApplication::translate("MainWindow", "Class Inspector", 0, QApplication::UnicodeUTF8));
00569 bytecodeTextEdit->setHtml(QApplication::translate("MainWindow", "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
00570 "p, li { white-space: pre-wrap; }\n"
00571 "</style></head><body style=\" font-family:'Monospace'; font-size:8pt; font-weight:400; font-style:normal;\">\n"
00572 "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"> </p>\n"
00573 "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"> </p>\n"
00574 "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans Serif'; font-size:9pt;\"> </p></body></html>", 0, QApplication::UnicodeUTF8));
00575 bytecodeGroupBox->setTitle(QApplication::translate("MainWindow", "Bytecode", 0, QApplication::UnicodeUTF8));
00576 bytecode_cb_disassemble->setText(QApplication::translate("MainWindow", "Disassemble Class", 0, QApplication::UnicodeUTF8));
00577 bytecode_cb_lineNumber->setText(QApplication::translate("MainWindow", "Print line number and local variable tables", 0, QApplication::UnicodeUTF8));
00578 bytecode_cb_private->setText(QApplication::translate("MainWindow", "Show fields", 0, QApplication::UnicodeUTF8));
00579 bytecode_cb_internal->setText(QApplication::translate("MainWindow", "Print internal type signatures", 0, QApplication::UnicodeUTF8));
00580 bytecode_cb_verbose->setText(QApplication::translate("MainWindow", "Verbose", 0, QApplication::UnicodeUTF8));
00581 bytecodeBtn->setText(QApplication::translate("MainWindow", "Submit", 0, QApplication::UnicodeUTF8));
00582 classTabWidget->setTabText(classTabWidget->indexOf(byteCodeTab), QApplication::translate("MainWindow", "ByteCode", 0, QApplication::UnicodeUTF8));
00583 mainTab->setTabText(mainTab->indexOf(classTab), QApplication::translate("MainWindow", "Classes", 0, QApplication::UnicodeUTF8));
00584 mainTab->setTabText(mainTab->indexOf(threadsTab), QApplication::translate("MainWindow", "Threads", 0, QApplication::UnicodeUTF8));
00585 outputTabWidget->setTabText(outputTabWidget->indexOf(tab), QApplication::translate("MainWindow", "Server Console", 0, QApplication::UnicodeUTF8));
00586 menuSettings->setTitle(QApplication::translate("MainWindow", "&Settings", 0, QApplication::UnicodeUTF8));
00587 menuFile->setTitle(QApplication::translate("MainWindow", "&File", 0, QApplication::UnicodeUTF8));
00588 menuSessions->setTitle(QApplication::translate("MainWindow", "Session &Profiles", 0, QApplication::UnicodeUTF8));
00589 classTreeDockWidget->setWindowTitle(QApplication::translate("MainWindow", "Class References", 0, QApplication::UnicodeUTF8));
00590 dockTabWidget->setTabText(dockTabWidget->indexOf(tab_2), QApplication::translate("MainWindow", "References", 0, QApplication::UnicodeUTF8));
00591 }
00592
00593 };
00594
00595 namespace Ui {
00596 class MainWindow: public Ui_MainWindow {};
00597 }
00598
00599 #endif // UI_INSPECTORJ_H