init
[qstardict] / qstardict / ui_mainwindow.h
1 /********************************************************************************
2 ** Form generated from reading ui file 'mainwindow.ui'
3 **
4 ** Created: Tue Dec 29 16:44:21 2009
5 **      by: Qt User Interface Compiler version 4.5.3
6 **
7 ** WARNING! All changes made in this file will be lost when recompiling ui file!
8 ********************************************************************************/
9
10 #ifndef UI_MAINWINDOW_H
11 #define UI_MAINWINDOW_H
12
13 #include <QtCore/QVariant>
14 #include <QtGui/QAction>
15 #include <QtGui/QApplication>
16 #include <QtGui/QButtonGroup>
17 #include <QtGui/QDockWidget>
18 #include <QtGui/QGridLayout>
19 #include <QtGui/QHBoxLayout>
20 #include <QtGui/QHeaderView>
21 #include <QtGui/QLineEdit>
22 #include <QtGui/QListWidget>
23 #include <QtGui/QMainWindow>
24 #include <QtGui/QMenu>
25 #include <QtGui/QMenuBar>
26 #include <QtGui/QToolButton>
27 #include <QtGui/QWidget>
28 #include "dictwidget.h"
29
30 namespace QStarDict {
31
32 class Ui_MainWindow
33 {
34 public:
35     QAction *actionQuit;
36     QAction *actionAbout;
37     QAction *actionAboutQt;
38     QAction *actionSettings;
39     QAction *actionScan;
40     QAction *actionHelp;
41     QWidget *centralwidget;
42     QGridLayout *gridLayout;
43     QHBoxLayout *hboxLayout;
44     QToolButton *searchClearButton;
45     QLineEdit *searchBox;
46     QToolButton *queryButton;
47     DictWidget *translationView;
48     QMenuBar *menubar;
49     QMenu *menu_File;
50     QMenu *menuHelp;
51     QMenu *menu_Options;
52     QDockWidget *wordsListDock;
53     QWidget *dockWidgetContents;
54     QGridLayout *gridLayout1;
55     QListWidget *wordsList;
56
57     void setupUi(QMainWindow *QStarDict__MainWindow)
58     {
59         if (QStarDict__MainWindow->objectName().isEmpty())
60             QStarDict__MainWindow->setObjectName(QString::fromUtf8("QStarDict__MainWindow"));
61         QStarDict__MainWindow->resize(742, 511);
62         QIcon icon;
63         icon.addFile(QString::fromUtf8(":/icons/qstardict.png"), QSize(), QIcon::Normal, QIcon::Off);
64         QStarDict__MainWindow->setWindowIcon(icon);
65         actionQuit = new QAction(QStarDict__MainWindow);
66         actionQuit->setObjectName(QString::fromUtf8("actionQuit"));
67         QIcon icon1;
68         icon1.addFile(QString::fromUtf8(":/icons/application-exit.png"), QSize(), QIcon::Normal, QIcon::Off);
69         actionQuit->setIcon(icon1);
70         QFont font;
71         font.setPointSize(16);
72         actionQuit->setFont(font);
73         actionAbout = new QAction(QStarDict__MainWindow);
74         actionAbout->setObjectName(QString::fromUtf8("actionAbout"));
75         actionAbout->setFont(font);
76         actionAboutQt = new QAction(QStarDict__MainWindow);
77         actionAboutQt->setObjectName(QString::fromUtf8("actionAboutQt"));
78         actionAboutQt->setFont(font);
79         actionSettings = new QAction(QStarDict__MainWindow);
80         actionSettings->setObjectName(QString::fromUtf8("actionSettings"));
81         QIcon icon2;
82         icon2.addFile(QString::fromUtf8(":/icons/configure.png"), QSize(), QIcon::Normal, QIcon::Off);
83         actionSettings->setIcon(icon2);
84         actionSettings->setFont(font);
85         actionScan = new QAction(QStarDict__MainWindow);
86         actionScan->setObjectName(QString::fromUtf8("actionScan"));
87         actionScan->setCheckable(true);
88         actionScan->setFont(font);
89         actionHelp = new QAction(QStarDict__MainWindow);
90         actionHelp->setObjectName(QString::fromUtf8("actionHelp"));
91         QIcon icon3;
92         icon3.addFile(QString::fromUtf8(":/icons/help-contents.png"), QSize(), QIcon::Normal, QIcon::Off);
93         actionHelp->setIcon(icon3);
94         actionHelp->setFont(font);
95         centralwidget = new QWidget(QStarDict__MainWindow);
96         centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
97         gridLayout = new QGridLayout(centralwidget);
98 #ifndef Q_OS_MAC
99         gridLayout->setSpacing(6);
100 #endif
101 #ifndef Q_OS_MAC
102         gridLayout->setMargin(9);
103 #endif
104         gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
105         hboxLayout = new QHBoxLayout();
106 #ifndef Q_OS_MAC
107         hboxLayout->setSpacing(6);
108 #endif
109 #ifndef Q_OS_MAC
110         hboxLayout->setMargin(0);
111 #endif
112         hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
113         searchClearButton = new QToolButton(centralwidget);
114         searchClearButton->setObjectName(QString::fromUtf8("searchClearButton"));
115         QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
116         sizePolicy.setHorizontalStretch(0);
117         sizePolicy.setVerticalStretch(0);
118         sizePolicy.setHeightForWidth(searchClearButton->sizePolicy().hasHeightForWidth());
119         searchClearButton->setSizePolicy(sizePolicy);
120         searchClearButton->setMinimumSize(QSize(70, 60));
121         QIcon icon4;
122         icon4.addFile(QString::fromUtf8(":/icons/clear-right.png"), QSize(), QIcon::Normal, QIcon::Off);
123         searchClearButton->setIcon(icon4);
124         searchClearButton->setIconSize(QSize(70, 60));
125         searchClearButton->setToolButtonStyle(Qt::ToolButtonIconOnly);
126
127         hboxLayout->addWidget(searchClearButton);
128
129         searchBox = new QLineEdit(centralwidget);
130         searchBox->setObjectName(QString::fromUtf8("searchBox"));
131         searchBox->setMinimumSize(QSize(0, 55));
132         QFont font1;
133         font1.setPointSize(14);
134         searchBox->setFont(font1);
135
136         hboxLayout->addWidget(searchBox);
137
138         queryButton = new QToolButton(centralwidget);
139         queryButton->setObjectName(QString::fromUtf8("queryButton"));
140         sizePolicy.setHeightForWidth(queryButton->sizePolicy().hasHeightForWidth());
141         queryButton->setSizePolicy(sizePolicy);
142         queryButton->setMinimumSize(QSize(80, 60));
143         queryButton->setFont(font1);
144         QIcon icon5;
145         icon5.addFile(QString::fromUtf8(":/icons/search-filter.png"), QSize(), QIcon::Normal, QIcon::Off);
146         queryButton->setIcon(icon5);
147         queryButton->setIconSize(QSize(80, 60));
148         queryButton->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
149
150         hboxLayout->addWidget(queryButton);
151
152
153         gridLayout->addLayout(hboxLayout, 0, 0, 1, 1);
154
155         translationView = new DictWidget(centralwidget);
156         translationView->setObjectName(QString::fromUtf8("translationView"));
157
158         gridLayout->addWidget(translationView, 1, 0, 1, 1);
159
160         QStarDict__MainWindow->setCentralWidget(centralwidget);
161         menubar = new QMenuBar(QStarDict__MainWindow);
162         menubar->setObjectName(QString::fromUtf8("menubar"));
163         menubar->setGeometry(QRect(0, 0, 742, 36));
164         menubar->setFont(font);
165         menu_File = new QMenu(menubar);
166         menu_File->setObjectName(QString::fromUtf8("menu_File"));
167         menuHelp = new QMenu(menubar);
168         menuHelp->setObjectName(QString::fromUtf8("menuHelp"));
169         menu_Options = new QMenu(menubar);
170         menu_Options->setObjectName(QString::fromUtf8("menu_Options"));
171         QStarDict__MainWindow->setMenuBar(menubar);
172         wordsListDock = new QDockWidget(QStarDict__MainWindow);
173         wordsListDock->setObjectName(QString::fromUtf8("wordsListDock"));
174         wordsListDock->setFeatures(QDockWidget::NoDockWidgetFeatures);
175         wordsListDock->setAllowedAreas(Qt::NoDockWidgetArea);
176         dockWidgetContents = new QWidget();
177         dockWidgetContents->setObjectName(QString::fromUtf8("dockWidgetContents"));
178         gridLayout1 = new QGridLayout(dockWidgetContents);
179 #ifndef Q_OS_MAC
180         gridLayout1->setSpacing(6);
181 #endif
182 #ifndef Q_OS_MAC
183         gridLayout1->setMargin(9);
184 #endif
185         gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
186         wordsList = new QListWidget(dockWidgetContents);
187         wordsList->setObjectName(QString::fromUtf8("wordsList"));
188         QFont font2;
189         font2.setPointSize(12);
190         wordsList->setFont(font2);
191
192         gridLayout1->addWidget(wordsList, 0, 0, 1, 1);
193
194         wordsListDock->setWidget(dockWidgetContents);
195         QStarDict__MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(1), wordsListDock);
196         QWidget::setTabOrder(searchBox, queryButton);
197         QWidget::setTabOrder(queryButton, wordsList);
198         QWidget::setTabOrder(wordsList, searchClearButton);
199
200         menubar->addAction(menu_File->menuAction());
201         menubar->addAction(menu_Options->menuAction());
202         menubar->addAction(menuHelp->menuAction());
203         menu_File->addAction(actionQuit);
204         menuHelp->addAction(actionHelp);
205         menuHelp->addAction(actionAbout);
206         menuHelp->addAction(actionAboutQt);
207         menu_Options->addAction(actionScan);
208         menu_Options->addAction(actionSettings);
209
210         retranslateUi(QStarDict__MainWindow);
211         QObject::connect(searchClearButton, SIGNAL(clicked()), searchBox, SLOT(clear()));
212         QObject::connect(searchClearButton, SIGNAL(clicked()), searchBox, SLOT(setFocus()));
213         QObject::connect(searchBox, SIGNAL(returnPressed()), queryButton, SLOT(click()));
214
215         QMetaObject::connectSlotsByName(QStarDict__MainWindow);
216     } // setupUi
217
218     void retranslateUi(QMainWindow *QStarDict__MainWindow)
219     {
220         QStarDict__MainWindow->setWindowTitle(QApplication::translate("QStarDict::MainWindow", "QStarDict", 0, QApplication::UnicodeUTF8));
221         actionQuit->setText(QApplication::translate("QStarDict::MainWindow", "&Quit", 0, QApplication::UnicodeUTF8));
222         actionQuit->setShortcut(QApplication::translate("QStarDict::MainWindow", "Ctrl+Q", 0, QApplication::UnicodeUTF8));
223         actionAbout->setText(QApplication::translate("QStarDict::MainWindow", "About", 0, QApplication::UnicodeUTF8));
224         actionAboutQt->setText(QApplication::translate("QStarDict::MainWindow", "About &Qt", 0, QApplication::UnicodeUTF8));
225         actionSettings->setText(QApplication::translate("QStarDict::MainWindow", "&Configure", 0, QApplication::UnicodeUTF8));
226         actionScan->setText(QApplication::translate("QStarDict::MainWindow", "&Scan", 0, QApplication::UnicodeUTF8));
227         actionHelp->setText(QApplication::translate("QStarDict::MainWindow", "Help", 0, QApplication::UnicodeUTF8));
228         actionHelp->setShortcut(QApplication::translate("QStarDict::MainWindow", "F1", 0, QApplication::UnicodeUTF8));
229 #ifndef QT_NO_TOOLTIP
230         searchClearButton->setToolTip(QApplication::translate("QStarDict::MainWindow", "Clear the search box", 0, QApplication::UnicodeUTF8));
231 #endif // QT_NO_TOOLTIP
232         searchClearButton->setText(QApplication::translate("QStarDict::MainWindow", "Clear", 0, QApplication::UnicodeUTF8));
233 #ifndef QT_NO_TOOLTIP
234         queryButton->setToolTip(QApplication::translate("QStarDict::MainWindow", "Fuzzy query", 0, QApplication::UnicodeUTF8));
235 #endif // QT_NO_TOOLTIP
236         queryButton->setText(QApplication::translate("QStarDict::MainWindow", "Search", 0, QApplication::UnicodeUTF8));
237         menu_File->setTitle(QApplication::translate("QStarDict::MainWindow", "&File", 0, QApplication::UnicodeUTF8));
238         menuHelp->setTitle(QApplication::translate("QStarDict::MainWindow", "&Help", 0, QApplication::UnicodeUTF8));
239         menu_Options->setTitle(QApplication::translate("QStarDict::MainWindow", "&Settings", 0, QApplication::UnicodeUTF8));
240         wordsListDock->setWindowTitle(QApplication::translate("QStarDict::MainWindow", "Words list", 0, QApplication::UnicodeUTF8));
241     } // retranslateUi
242
243 };
244
245 } // namespace QStarDict
246
247 namespace QStarDict {
248 namespace Ui {
249     class MainWindow: public Ui_MainWindow {};
250 } // namespace Ui
251 } // namespace QStarDict
252
253 #endif // UI_MAINWINDOW_H