9 #ifndef UI_GUI_EDITLIBRARY_H 10 #define UI_GUI_EDITLIBRARY_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QApplication> 14 #include <QtWidgets/QDialog> 15 #include <QtWidgets/QFrame> 16 #include <QtWidgets/QGridLayout> 17 #include <QtWidgets/QHBoxLayout> 18 #include <QtWidgets/QLabel> 19 #include <QtWidgets/QLineEdit> 20 #include <QtWidgets/QPushButton> 21 #include <QtWidgets/QSpacerItem> 28 QGridLayout *gridLayout;
35 QHBoxLayout *horizontalLayout;
36 QSpacerItem *horizontalSpacer;
37 QPushButton *btn_cancel;
40 QPushButton *btn_choose_dir;
48 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
50 lab_path->setObjectName(QString::fromUtf8(
"lab_path"));
51 lab_path->setText(QString::fromUtf8(
"Path"));
53 gridLayout->addWidget(lab_path, 3, 0, 1, 1);
56 lab_name->setObjectName(QString::fromUtf8(
"lab_name"));
57 lab_name->setText(QString::fromUtf8(
"Name"));
59 gridLayout->addWidget(lab_name, 4, 0, 1, 1);
62 lab_title->setObjectName(QString::fromUtf8(
"lab_title"));
66 lab_title->setFont(font);
67 lab_title->setText(QString::fromUtf8(
""));
69 gridLayout->addWidget(lab_title, 0, 0, 1, 3);
72 line->setObjectName(QString::fromUtf8(
"line"));
73 line->setFrameShape(QFrame::HLine);
74 line->setFrameShadow(QFrame::Sunken);
76 gridLayout->addWidget(line, 7, 0, 1, 3);
79 line_2->setObjectName(QString::fromUtf8(
"line_2"));
80 line_2->setFrameShape(QFrame::HLine);
81 line_2->setFrameShadow(QFrame::Sunken);
83 gridLayout->addWidget(line_2, 2, 0, 1, 3);
86 le_name->setObjectName(QString::fromUtf8(
"le_name"));
87 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Minimum);
88 sizePolicy.setHorizontalStretch(0);
89 sizePolicy.setVerticalStretch(0);
90 sizePolicy.setHeightForWidth(le_name->sizePolicy().hasHeightForWidth());
91 le_name->setSizePolicy(sizePolicy);
93 gridLayout->addWidget(le_name, 4, 1, 1, 2);
95 horizontalLayout =
new QHBoxLayout();
96 horizontalLayout->setObjectName(QString::fromUtf8(
"horizontalLayout"));
97 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
99 horizontalLayout->addItem(horizontalSpacer);
102 btn_cancel->setObjectName(QString::fromUtf8(
"btn_cancel"));
103 btn_cancel->setText(QString::fromUtf8(
"Cancel"));
104 #ifndef QT_NO_SHORTCUT 105 btn_cancel->setShortcut(QString::fromUtf8(
"Esc"));
106 #endif // QT_NO_SHORTCUT 108 horizontalLayout->addWidget(btn_cancel);
111 btn_ok->setObjectName(QString::fromUtf8(
"btn_ok"));
112 btn_ok->setText(QString::fromUtf8(
"OK"));
113 #ifndef QT_NO_SHORTCUT 114 btn_ok->setShortcut(QString::fromUtf8(
"Return"));
115 #endif // QT_NO_SHORTCUT 117 horizontalLayout->addWidget(btn_ok);
120 gridLayout->addLayout(horizontalLayout, 8, 0, 1, 3);
123 le_path->setObjectName(QString::fromUtf8(
"le_path"));
124 QSizePolicy sizePolicy1(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
125 sizePolicy1.setHorizontalStretch(0);
126 sizePolicy1.setVerticalStretch(0);
127 sizePolicy1.setHeightForWidth(le_path->sizePolicy().hasHeightForWidth());
128 le_path->setSizePolicy(sizePolicy1);
129 le_path->setFocusPolicy(Qt::ClickFocus);
130 le_path->setReadOnly(
true);
132 gridLayout->addWidget(le_path, 3, 1, 1, 1);
135 btn_choose_dir->setObjectName(QString::fromUtf8(
"btn_choose_dir"));
136 QSizePolicy sizePolicy2(QSizePolicy::Maximum, QSizePolicy::Preferred);
137 sizePolicy2.setHorizontalStretch(0);
138 sizePolicy2.setVerticalStretch(0);
139 sizePolicy2.setHeightForWidth(btn_choose_dir->sizePolicy().hasHeightForWidth());
140 btn_choose_dir->setSizePolicy(sizePolicy2);
141 #ifndef QT_NO_TOOLTIP 142 btn_choose_dir->setToolTip(QString::fromUtf8(
""));
143 #endif // QT_NO_TOOLTIP 144 btn_choose_dir->setText(QString::fromUtf8(
"\342\211\241"));
146 gridLayout->addWidget(btn_choose_dir, 3, 2, 1, 1);
148 QWidget::setTabOrder(le_path, btn_choose_dir);
149 QWidget::setTabOrder(btn_choose_dir, le_name);
150 QWidget::setTabOrder(le_name, btn_cancel);
151 QWidget::setTabOrder(btn_cancel, btn_ok);
171 #endif // UI_GUI_EDITLIBRARY_H Definition: ui_GUI_EditLibrary.h:166
Definition: ui_GUI_EditLibrary.h:25
The GUI_EditLibrary class.
Definition: GUI_EditLibrary.h:35