9 #ifndef UI_GUI_ALTERNATIVECOVERS_H 10 #define UI_GUI_ALTERNATIVECOVERS_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QAction> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QButtonGroup> 16 #include <QtWidgets/QDialog> 17 #include <QtWidgets/QFrame> 18 #include <QtWidgets/QGridLayout> 19 #include <QtWidgets/QHBoxLayout> 20 #include <QtWidgets/QHeaderView> 21 #include <QtWidgets/QLabel> 22 #include <QtWidgets/QLineEdit> 23 #include <QtWidgets/QPushButton> 24 #include <QtWidgets/QRadioButton> 25 #include <QtWidgets/QSpacerItem> 26 #include <QtWidgets/QTableView> 33 QGridLayout *gridLayout;
35 QPushButton *btn_search;
36 QRadioButton *rb_online;
38 QTableView *tv_images;
39 QRadioButton *rb_local;
40 QHBoxLayout *horizontalLayout;
42 QSpacerItem *horizontalSpacer;
43 QPushButton *btn_cancel;
44 QPushButton *btn_apply;
47 QPushButton *btn_file;
51 void setupUi(QDialog *AlternativeCovers)
53 if (AlternativeCovers->objectName().isEmpty())
54 AlternativeCovers->setObjectName(QStringLiteral(
"AlternativeCovers"));
55 AlternativeCovers->resize(545, 392);
56 gridLayout =
new QGridLayout(AlternativeCovers);
57 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
58 le_search =
new QLineEdit(AlternativeCovers);
59 le_search->setObjectName(QStringLiteral(
"le_search"));
60 le_search->setEnabled(
false);
61 le_search->setMinimumSize(QSize(0, 27));
62 le_search->setMaximumSize(QSize(16777215, 27));
63 le_search->setFocusPolicy(Qt::ClickFocus);
65 gridLayout->addWidget(le_search, 2, 1, 1, 2);
67 btn_search =
new QPushButton(AlternativeCovers);
68 btn_search->setObjectName(QStringLiteral(
"btn_search"));
69 btn_search->setEnabled(
false);
70 QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
71 sizePolicy.setHorizontalStretch(0);
72 sizePolicy.setVerticalStretch(0);
73 sizePolicy.setHeightForWidth(btn_search->sizePolicy().hasHeightForWidth());
74 btn_search->setSizePolicy(sizePolicy);
75 btn_search->setMinimumSize(QSize(50, 27));
76 btn_search->setMaximumSize(QSize(156113, 27));
77 btn_search->setFocusPolicy(Qt::StrongFocus);
79 gridLayout->addWidget(btn_search, 2, 3, 1, 1);
81 rb_online =
new QRadioButton(AlternativeCovers);
82 rb_online->setObjectName(QStringLiteral(
"rb_online"));
83 rb_online->setFocusPolicy(Qt::StrongFocus);
85 gridLayout->addWidget(rb_online, 2, 0, 1, 1);
87 line =
new QFrame(AlternativeCovers);
88 line->setObjectName(QStringLiteral(
"line"));
89 line->setFrameShape(QFrame::HLine);
90 line->setFrameShadow(QFrame::Sunken);
92 gridLayout->addWidget(line, 3, 0, 1, 4);
94 tv_images =
new QTableView(AlternativeCovers);
95 tv_images->setObjectName(QStringLiteral(
"tv_images"));
96 tv_images->setEnabled(
true);
97 tv_images->setMinimumSize(QSize(520, 220));
98 tv_images->setMouseTracking(
true);
99 tv_images->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
100 tv_images->setEditTriggers(QAbstractItemView::NoEditTriggers);
101 tv_images->setTabKeyNavigation(
false);
102 tv_images->setProperty(
"showDropIndicator", QVariant(
false));
103 tv_images->setDragDropOverwriteMode(
false);
104 tv_images->setSelectionMode(QAbstractItemView::SingleSelection);
105 tv_images->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
106 tv_images->setHorizontalScrollMode(QAbstractItemView::ScrollPerPixel);
107 tv_images->setShowGrid(
false);
108 tv_images->setGridStyle(Qt::NoPen);
109 tv_images->setCornerButtonEnabled(
false);
110 tv_images->horizontalHeader()->setVisible(
false);
111 tv_images->horizontalHeader()->setHighlightSections(
false);
112 tv_images->horizontalHeader()->setMinimumSectionSize(100);
113 tv_images->verticalHeader()->setVisible(
false);
114 tv_images->verticalHeader()->setDefaultSectionSize(100);
115 tv_images->verticalHeader()->setHighlightSections(
false);
116 tv_images->verticalHeader()->setMinimumSectionSize(100);
118 gridLayout->addWidget(tv_images, 4, 0, 1, 4);
120 rb_local =
new QRadioButton(AlternativeCovers);
121 rb_local->setObjectName(QStringLiteral(
"rb_local"));
122 rb_local->setFocusPolicy(Qt::StrongFocus);
123 rb_local->setChecked(
true);
125 gridLayout->addWidget(rb_local, 1, 0, 1, 1);
127 horizontalLayout =
new QHBoxLayout();
128 horizontalLayout->setObjectName(QStringLiteral(
"horizontalLayout"));
129 lab_status =
new QLabel(AlternativeCovers);
130 lab_status->setObjectName(QStringLiteral(
"lab_status"));
132 horizontalLayout->addWidget(lab_status);
134 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
136 horizontalLayout->addItem(horizontalSpacer);
138 btn_cancel =
new QPushButton(AlternativeCovers);
139 btn_cancel->setObjectName(QStringLiteral(
"btn_cancel"));
140 btn_cancel->setFocusPolicy(Qt::StrongFocus);
142 horizontalLayout->addWidget(btn_cancel);
144 btn_apply =
new QPushButton(AlternativeCovers);
145 btn_apply->setObjectName(QStringLiteral(
"btn_apply"));
147 horizontalLayout->addWidget(btn_apply);
149 btn_ok =
new QPushButton(AlternativeCovers);
150 btn_ok->setObjectName(QStringLiteral(
"btn_ok"));
151 btn_ok->setFocusPolicy(Qt::StrongFocus);
152 btn_ok->setIconSize(QSize(16, 16));
154 horizontalLayout->addWidget(btn_ok);
157 gridLayout->addLayout(horizontalLayout, 5, 0, 1, 4);
159 label =
new QLabel(AlternativeCovers);
160 label->setObjectName(QStringLiteral(
"label"));
162 gridLayout->addWidget(label, 1, 1, 1, 2);
164 btn_file =
new QPushButton(AlternativeCovers);
165 btn_file->setObjectName(QStringLiteral(
"btn_file"));
166 btn_file->setMinimumSize(QSize(0, 27));
167 btn_file->setMaximumSize(QSize(16777215, 27));
168 btn_file->setFocusPolicy(Qt::StrongFocus);
170 gridLayout->addWidget(btn_file, 1, 3, 1, 1);
172 lab_title =
new QLabel(AlternativeCovers);
173 lab_title->setObjectName(QStringLiteral(
"lab_title"));
175 font.setPointSize(11);
178 lab_title->setFont(font);
180 gridLayout->addWidget(lab_title, 0, 0, 1, 1);
182 lab_info =
new QLabel(AlternativeCovers);
183 lab_info->setObjectName(QStringLiteral(
"lab_info"));
185 gridLayout->addWidget(lab_info, 0, 1, 1, 1);
188 retranslateUi(AlternativeCovers);
189 QObject::connect(rb_online, SIGNAL(toggled(
bool)), btn_search, SLOT(setEnabled(
bool)));
190 QObject::connect(rb_online, SIGNAL(toggled(
bool)), btn_file, SLOT(setDisabled(
bool)));
191 QObject::connect(rb_online, SIGNAL(toggled(
bool)), le_search, SLOT(setEnabled(
bool)));
192 QObject::connect(rb_online, SIGNAL(toggled(
bool)), label, SLOT(setDisabled(
bool)));
194 QMetaObject::connectSlotsByName(AlternativeCovers);
197 void retranslateUi(QDialog *AlternativeCovers)
199 AlternativeCovers->setWindowTitle(QApplication::translate(
"AlternativeCovers",
"Search alternative image", 0));
200 btn_search->setText(QApplication::translate(
"AlternativeCovers",
"Search", 0));
201 rb_online->setText(QApplication::translate(
"AlternativeCovers",
"Online search", 0));
202 rb_local->setText(QApplication::translate(
"AlternativeCovers",
"Local search", 0));
203 lab_status->setText(QString());
204 btn_cancel->setText(QApplication::translate(
"AlternativeCovers",
"Close", 0));
205 btn_apply->setText(QApplication::translate(
"AlternativeCovers",
"Apply", 0));
206 btn_ok->setText(QApplication::translate(
"AlternativeCovers",
"OK", 0));
207 label->setText(QApplication::translate(
"AlternativeCovers",
"Select and preview multiple covers", 0));
208 btn_file->setText(QApplication::translate(
"AlternativeCovers",
"...", 0));
209 lab_title->setText(QApplication::translate(
"AlternativeCovers",
"Alternative Cover", 0));
210 lab_info->setText(QString());
221 #endif // UI_GUI_ALTERNATIVECOVERS_H Definition: ui_GUI_AlternativeCovers.h:30
Definition: ui_GUI_SomaFM.h:217
Definition: ui_GUI_AlternativeCovers.h:216