00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_PHRASEHUNTER_2D_QT4_H
00011 #define UI_PHRASEHUNTER_2D_QT4_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/QComboBox>
00019 #include <QtGui/QDockWidget>
00020 #include <QtGui/QGridLayout>
00021 #include <QtGui/QHBoxLayout>
00022 #include <QtGui/QLabel>
00023 #include <QtGui/QMainWindow>
00024 #include <QtGui/QMenu>
00025 #include <QtGui/QMenuBar>
00026 #include <QtGui/QSpacerItem>
00027 #include <QtGui/QSpinBox>
00028 #include <QtGui/QStatusBar>
00029 #include <QtGui/QTabWidget>
00030 #include <QtGui/QWidget>
00031
00032 class Ui_phMainWindow
00033 {
00034 public:
00035 QAction *action_Open;
00036 QAction *action_Exit;
00037 QAction *action_Save_current_page;
00038 QAction *action_Print_current_page;
00039 QAction *actionSearch_Options;
00040 QAction *actionNew_Search_Tab;
00041 QAction *actionShow_Search_Statistics;
00042 QAction *actionGenerate_Ranked_Wordlist;
00043 QWidget *centralwidget;
00044 QGridLayout *gridLayout;
00045 QTabWidget *tabWidget;
00046 QWidget *tab;
00047 QMenuBar *menubar;
00048 QMenu *menu_Settings;
00049 QMenu *menuDatei;
00050 QStatusBar *statusbar;
00051 QDockWidget *optionsDockWidget;
00052 QWidget *dockWidgetContents;
00053 QHBoxLayout *hboxLayout;
00054 QLabel *sourceContextLabel;
00055 QSpinBox *sourceContextSpinBox;
00056 QSpacerItem *spacerItem;
00057 QLabel *contextWidthLabel;
00058 QSpinBox *contextWidthSpinBox;
00059 QSpacerItem *spacerItem1;
00060 QCheckBox *sortByRankCheckBox;
00061 QSpacerItem *spacerItem2;
00062 QLabel *searchLabel;
00063 QComboBox *searchKindComboBox;
00064
00065 void setupUi(QMainWindow *phMainWindow)
00066 {
00067 phMainWindow->setObjectName(QString::fromUtf8("phMainWindow"));
00068 action_Open = new QAction(phMainWindow);
00069 action_Open->setObjectName(QString::fromUtf8("action_Open"));
00070 action_Exit = new QAction(phMainWindow);
00071 action_Exit->setObjectName(QString::fromUtf8("action_Exit"));
00072 action_Save_current_page = new QAction(phMainWindow);
00073 action_Save_current_page->setObjectName(QString::fromUtf8("action_Save_current_page"));
00074 action_Print_current_page = new QAction(phMainWindow);
00075 action_Print_current_page->setObjectName(QString::fromUtf8("action_Print_current_page"));
00076 actionSearch_Options = new QAction(phMainWindow);
00077 actionSearch_Options->setObjectName(QString::fromUtf8("actionSearch_Options"));
00078 actionNew_Search_Tab = new QAction(phMainWindow);
00079 actionNew_Search_Tab->setObjectName(QString::fromUtf8("actionNew_Search_Tab"));
00080 actionShow_Search_Statistics = new QAction(phMainWindow);
00081 actionShow_Search_Statistics->setObjectName(QString::fromUtf8("actionShow_Search_Statistics"));
00082 actionGenerate_Ranked_Wordlist = new QAction(phMainWindow);
00083 actionGenerate_Ranked_Wordlist->setObjectName(QString::fromUtf8("actionGenerate_Ranked_Wordlist"));
00084 centralwidget = new QWidget(phMainWindow);
00085 centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
00086 gridLayout = new QGridLayout(centralwidget);
00087 gridLayout->setSpacing(6);
00088 gridLayout->setMargin(9);
00089 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00090 tabWidget = new QTabWidget(centralwidget);
00091 tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
00092 tabWidget->setEnabled(true);
00093 tabWidget->setTabShape(QTabWidget::Rounded);
00094 tab = new QWidget();
00095 tab->setObjectName(QString::fromUtf8("tab"));
00096 tabWidget->addTab(tab, QApplication::translate("phMainWindow", "Page", 0, QApplication::UnicodeUTF8));
00097
00098 gridLayout->addWidget(tabWidget, 0, 0, 1, 1);
00099
00100 phMainWindow->setCentralWidget(centralwidget);
00101 menubar = new QMenuBar(phMainWindow);
00102 menubar->setObjectName(QString::fromUtf8("menubar"));
00103 menubar->setGeometry(QRect(0, 0, 963, 29));
00104 menu_Settings = new QMenu(menubar);
00105 menu_Settings->setObjectName(QString::fromUtf8("menu_Settings"));
00106 menuDatei = new QMenu(menubar);
00107 menuDatei->setObjectName(QString::fromUtf8("menuDatei"));
00108 phMainWindow->setMenuBar(menubar);
00109 statusbar = new QStatusBar(phMainWindow);
00110 statusbar->setObjectName(QString::fromUtf8("statusbar"));
00111 phMainWindow->setStatusBar(statusbar);
00112 optionsDockWidget = new QDockWidget(phMainWindow);
00113 optionsDockWidget->setObjectName(QString::fromUtf8("optionsDockWidget"));
00114 QSizePolicy sizePolicy(static_cast<QSizePolicy::Policy>(1), static_cast<QSizePolicy::Policy>(1));
00115 sizePolicy.setHorizontalStretch(0);
00116 sizePolicy.setVerticalStretch(0);
00117 sizePolicy.setHeightForWidth(optionsDockWidget->sizePolicy().hasHeightForWidth());
00118 optionsDockWidget->setSizePolicy(sizePolicy);
00119 optionsDockWidget->setFloating(false);
00120 optionsDockWidget->setAllowedAreas(Qt::BottomDockWidgetArea|Qt::NoDockWidgetArea|Qt::TopDockWidgetArea);
00121 dockWidgetContents = new QWidget(optionsDockWidget);
00122 dockWidgetContents->setObjectName(QString::fromUtf8("dockWidgetContents"));
00123 hboxLayout = new QHBoxLayout(dockWidgetContents);
00124 hboxLayout->setSpacing(6);
00125 hboxLayout->setMargin(9);
00126 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00127 sourceContextLabel = new QLabel(dockWidgetContents);
00128 sourceContextLabel->setObjectName(QString::fromUtf8("sourceContextLabel"));
00129 QSizePolicy sizePolicy1(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(5));
00130 sizePolicy1.setHorizontalStretch(0);
00131 sizePolicy1.setVerticalStretch(0);
00132 sizePolicy1.setHeightForWidth(sourceContextLabel->sizePolicy().hasHeightForWidth());
00133 sourceContextLabel->setSizePolicy(sizePolicy1);
00134
00135 hboxLayout->addWidget(sourceContextLabel);
00136
00137 sourceContextSpinBox = new QSpinBox(dockWidgetContents);
00138 sourceContextSpinBox->setObjectName(QString::fromUtf8("sourceContextSpinBox"));
00139 sourceContextSpinBox->setMaximum(5000);
00140 sourceContextSpinBox->setSingleStep(50);
00141 sourceContextSpinBox->setValue(1500);
00142
00143 hboxLayout->addWidget(sourceContextSpinBox);
00144
00145 spacerItem = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00146
00147 hboxLayout->addItem(spacerItem);
00148
00149 contextWidthLabel = new QLabel(dockWidgetContents);
00150 contextWidthLabel->setObjectName(QString::fromUtf8("contextWidthLabel"));
00151 QSizePolicy sizePolicy2(static_cast<QSizePolicy::Policy>(1), static_cast<QSizePolicy::Policy>(1));
00152 sizePolicy2.setHorizontalStretch(0);
00153 sizePolicy2.setVerticalStretch(0);
00154 sizePolicy2.setHeightForWidth(contextWidthLabel->sizePolicy().hasHeightForWidth());
00155 contextWidthLabel->setSizePolicy(sizePolicy2);
00156
00157 hboxLayout->addWidget(contextWidthLabel);
00158
00159 contextWidthSpinBox = new QSpinBox(dockWidgetContents);
00160 contextWidthSpinBox->setObjectName(QString::fromUtf8("contextWidthSpinBox"));
00161 QSizePolicy sizePolicy3(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
00162 sizePolicy3.setHorizontalStretch(0);
00163 sizePolicy3.setVerticalStretch(0);
00164 sizePolicy3.setHeightForWidth(contextWidthSpinBox->sizePolicy().hasHeightForWidth());
00165 contextWidthSpinBox->setSizePolicy(sizePolicy3);
00166 contextWidthSpinBox->setLayoutDirection(Qt::LeftToRight);
00167 contextWidthSpinBox->setAlignment(Qt::AlignLeading);
00168 contextWidthSpinBox->setMaximum(200);
00169 contextWidthSpinBox->setSingleStep(5);
00170 contextWidthSpinBox->setValue(70);
00171
00172 hboxLayout->addWidget(contextWidthSpinBox);
00173
00174 spacerItem1 = new QSpacerItem(61, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00175
00176 hboxLayout->addItem(spacerItem1);
00177
00178 sortByRankCheckBox = new QCheckBox(dockWidgetContents);
00179 sortByRankCheckBox->setObjectName(QString::fromUtf8("sortByRankCheckBox"));
00180 sortByRankCheckBox->setLayoutDirection(Qt::RightToLeft);
00181
00182 hboxLayout->addWidget(sortByRankCheckBox);
00183
00184 spacerItem2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00185
00186 hboxLayout->addItem(spacerItem2);
00187
00188 searchLabel = new QLabel(dockWidgetContents);
00189 searchLabel->setObjectName(QString::fromUtf8("searchLabel"));
00190
00191 hboxLayout->addWidget(searchLabel);
00192
00193 searchKindComboBox = new QComboBox(dockWidgetContents);
00194 searchKindComboBox->setObjectName(QString::fromUtf8("searchKindComboBox"));
00195 searchKindComboBox->setMaxVisibleItems(3);
00196
00197 hboxLayout->addWidget(searchKindComboBox);
00198
00199 optionsDockWidget->setWidget(dockWidgetContents);
00200 phMainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(8), optionsDockWidget);
00201 QWidget::setTabOrder(sourceContextSpinBox, contextWidthSpinBox);
00202 QWidget::setTabOrder(contextWidthSpinBox, sortByRankCheckBox);
00203 QWidget::setTabOrder(sortByRankCheckBox, searchKindComboBox);
00204 QWidget::setTabOrder(searchKindComboBox, tabWidget);
00205
00206 menubar->addAction(menuDatei->menuAction());
00207 menubar->addAction(menu_Settings->menuAction());
00208 menu_Settings->addAction(actionNew_Search_Tab);
00209 menu_Settings->addAction(actionSearch_Options);
00210 menuDatei->addAction(action_Open);
00211 menuDatei->addSeparator();
00212 menuDatei->addSeparator();
00213 menuDatei->addAction(action_Exit);
00214
00215 retranslateUi(phMainWindow);
00216
00217 QSize size(963, 734);
00218 size = size.expandedTo(phMainWindow->minimumSizeHint());
00219 phMainWindow->resize(size);
00220
00221
00222 tabWidget->setCurrentIndex(0);
00223 searchKindComboBox->setCurrentIndex(0);
00224
00225
00226 QMetaObject::connectSlotsByName(phMainWindow);
00227 }
00228
00229 void retranslateUi(QMainWindow *phMainWindow)
00230 {
00231 phMainWindow->setWindowTitle(QApplication::translate("phMainWindow", "Phrasehunter", 0, QApplication::UnicodeUTF8));
00232 action_Open->setText(QApplication::translate("phMainWindow", "&Open Corpus", 0, QApplication::UnicodeUTF8));
00233 action_Exit->setText(QApplication::translate("phMainWindow", "&Exit", 0, QApplication::UnicodeUTF8));
00234 action_Save_current_page->setText(QApplication::translate("phMainWindow", "&Save current page", 0, QApplication::UnicodeUTF8));
00235 action_Print_current_page->setText(QApplication::translate("phMainWindow", "&Print current page", 0, QApplication::UnicodeUTF8));
00236 actionSearch_Options->setText(QApplication::translate("phMainWindow", "Show Search &Options", 0, QApplication::UnicodeUTF8));
00237 actionNew_Search_Tab->setText(QApplication::translate("phMainWindow", "New Search &Tab", 0, QApplication::UnicodeUTF8));
00238 actionShow_Search_Statistics->setText(QApplication::translate("phMainWindow", "Show Search &Statistics", 0, QApplication::UnicodeUTF8));
00239 actionGenerate_Ranked_Wordlist->setText(QApplication::translate("phMainWindow", "Generate &Ranked Wordlist", 0, QApplication::UnicodeUTF8));
00240 tabWidget->setTabText(tabWidget->indexOf(tab), QApplication::translate("phMainWindow", "Page", 0, QApplication::UnicodeUTF8));
00241 menu_Settings->setTitle(QApplication::translate("phMainWindow", "&Settings", 0, QApplication::UnicodeUTF8));
00242 menuDatei->setTitle(QApplication::translate("phMainWindow", "&File", 0, QApplication::UnicodeUTF8));
00243 optionsDockWidget->setWindowTitle(QApplication::translate("phMainWindow", "Options", 0, QApplication::UnicodeUTF8));
00244 sourceContextLabel->setText(QApplication::translate("phMainWindow", "Source Context:", 0, QApplication::UnicodeUTF8));
00245 contextWidthLabel->setText(QApplication::translate("phMainWindow", "Context Size:", 0, QApplication::UnicodeUTF8));
00246 contextWidthSpinBox->setPrefix(QString());
00247 sortByRankCheckBox->setText(QApplication::translate("phMainWindow", ":Sort by Rank", 0, QApplication::UnicodeUTF8));
00248 searchLabel->setText(QApplication::translate("phMainWindow", "<html><head><meta name=\"qrichtext\" content=\"1\" /></head><body style=\" white-space: pre-wrap; font-family:Sans Serif; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;\"><p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Search:</span></p></body></html>", 0, QApplication::UnicodeUTF8));
00249 searchKindComboBox->clear();
00250 searchKindComboBox->addItem(QApplication::translate("phMainWindow", "Phrase", 0, QApplication::UnicodeUTF8));
00251 searchKindComboBox->addItem(QApplication::translate("phMainWindow", "Regex", 0, QApplication::UnicodeUTF8));
00252 searchKindComboBox->addItem(QApplication::translate("phMainWindow", "Similar", 0, QApplication::UnicodeUTF8));
00253 }
00254
00255 };
00256
00257 namespace Ui {
00258 class phMainWindow: public Ui_phMainWindow {};
00259 }
00260
00261 #endif // UI_PHRASEHUNTER_2D_QT4_H