36 QGridLayout *gridLayout;
37 QTabWidget *tabWidget;
39 QGridLayout *gridLayout_3;
40 QHBoxLayout *layoutSearch;
41 QCheckBox *cbAutostart;
42 QSpacerItem *horizontalSpacer_3;
43 QLabel *labWebsearchDisabled;
44 QPushButton *btnSearch;
45 QPushButton *btnStopSearch;
47 QGridLayout *gridLayout_2;
49 QRadioButton *rbTextsearch;
53 QRadioButton *rbAutosearch;
55 QGridLayout *gridLayout_4;
58 QSpacerItem *verticalSpacer;
59 QListWidget *tvImages;
60 QHBoxLayout *horizontalLayout_2;
61 QCheckBox *cbSaveToLibrary;
64 QDialogButtonBox *buttonBox;
65 QHBoxLayout *horizontalLayout;
67 QSpacerItem *horizontalSpacer;
69 QButtonGroup *buttonGroup;
77 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
79 tabWidget->setObjectName(QString::fromUtf8(
"tabWidget"));
80 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
81 sizePolicy.setHorizontalStretch(0);
82 sizePolicy.setVerticalStretch(0);
83 sizePolicy.setHeightForWidth(tabWidget->sizePolicy().hasHeightForWidth());
84 tabWidget->setSizePolicy(sizePolicy);
86 tab->setObjectName(QString::fromUtf8(
"tab"));
87 gridLayout_3 =
new QGridLayout(tab);
88 gridLayout_3->setSpacing(5);
89 gridLayout_3->setObjectName(QString::fromUtf8(
"gridLayout_3"));
90 gridLayout_3->setContentsMargins(5, 5, 5, 5);
91 layoutSearch =
new QHBoxLayout();
92 layoutSearch->setObjectName(QString::fromUtf8(
"layoutSearch"));
93 cbAutostart =
new QCheckBox(tab);
94 cbAutostart->setObjectName(QString::fromUtf8(
"cbAutostart"));
95 cbAutostart->setFocusPolicy(Qt::TabFocus);
97 layoutSearch->addWidget(cbAutostart);
99 horizontalSpacer_3 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
101 layoutSearch->addItem(horizontalSpacer_3);
103 labWebsearchDisabled =
new QLabel(tab);
104 labWebsearchDisabled->setObjectName(QString::fromUtf8(
"labWebsearchDisabled"));
108 labWebsearchDisabled->setFont(font);
109 labWebsearchDisabled->setText(QString::fromUtf8(
"TextLabel"));
111 layoutSearch->addWidget(labWebsearchDisabled);
113 btnSearch =
new QPushButton(tab);
114 btnSearch->setObjectName(QString::fromUtf8(
"btnSearch"));
115 QSizePolicy sizePolicy1(QSizePolicy::Minimum, QSizePolicy::Preferred);
116 sizePolicy1.setHorizontalStretch(0);
117 sizePolicy1.setVerticalStretch(0);
118 sizePolicy1.setHeightForWidth(btnSearch->sizePolicy().hasHeightForWidth());
119 btnSearch->setSizePolicy(sizePolicy1);
120 btnSearch->setText(QString::fromUtf8(
"Search"));
122 layoutSearch->addWidget(btnSearch);
124 btnStopSearch =
new QPushButton(tab);
125 btnStopSearch->setObjectName(QString::fromUtf8(
"btnStopSearch"));
126 btnStopSearch->setText(QString::fromUtf8(
"Stop"));
128 layoutSearch->addWidget(btnStopSearch);
131 gridLayout_3->addLayout(layoutSearch, 6, 0, 1, 2);
133 line_3 =
new QFrame(tab);
134 line_3->setObjectName(QString::fromUtf8(
"line_3"));
135 line_3->setFrameShape(QFrame::HLine);
136 line_3->setFrameShadow(QFrame::Sunken);
138 gridLayout_3->addWidget(line_3, 4, 0, 1, 2);
140 gridLayout_2 =
new QGridLayout();
141 gridLayout_2->setObjectName(QString::fromUtf8(
"gridLayout_2"));
142 gridLayout_2->setHorizontalSpacing(20);
143 leSearch =
new QLineEdit(tab);
144 leSearch->setObjectName(QString::fromUtf8(
"leSearch"));
145 leSearch->setEnabled(
false);
146 sizePolicy.setHeightForWidth(leSearch->sizePolicy().hasHeightForWidth());
147 leSearch->setSizePolicy(sizePolicy);
148 leSearch->setFocusPolicy(Qt::ClickFocus);
150 gridLayout_2->addWidget(leSearch, 1, 1, 1, 1);
152 rbTextsearch =
new QRadioButton(tab);
154 buttonGroup->setObjectName(QString::fromUtf8(
"buttonGroup"));
155 buttonGroup->addButton(rbTextsearch);
156 rbTextsearch->setObjectName(QString::fromUtf8(
"rbTextsearch"));
157 sizePolicy1.setHeightForWidth(rbTextsearch->sizePolicy().hasHeightForWidth());
158 rbTextsearch->setSizePolicy(sizePolicy1);
159 rbTextsearch->setFocusPolicy(Qt::StrongFocus);
161 gridLayout_2->addWidget(rbTextsearch, 1, 0, 1, 1);
163 line_2 =
new QFrame(tab);
164 line_2->setObjectName(QString::fromUtf8(
"line_2"));
165 line_2->setFrameShape(QFrame::HLine);
166 line_2->setFrameShadow(QFrame::Sunken);
168 gridLayout_2->addWidget(line_2, 2, 0, 1, 2);
171 comboSearchFetchers->setObjectName(QString::fromUtf8(
"comboSearchFetchers"));
173 gridLayout_2->addWidget(comboSearchFetchers, 3, 1, 1, 1);
175 labProvider =
new QLabel(tab);
176 labProvider->setObjectName(QString::fromUtf8(
"labProvider"));
177 labProvider->setText(QString::fromUtf8(
"Provider"));
179 gridLayout_2->addWidget(labProvider, 3, 0, 1, 1);
181 rbAutosearch =
new QRadioButton(tab);
182 buttonGroup->addButton(rbAutosearch);
183 rbAutosearch->setObjectName(QString::fromUtf8(
"rbAutosearch"));
185 gridLayout_2->addWidget(rbAutosearch, 0, 0, 1, 2);
188 gridLayout_3->addLayout(gridLayout_2, 0, 0, 3, 2);
190 tabWidget->addTab(tab, QString());
191 tab_2 =
new QWidget();
192 tab_2->setObjectName(QString::fromUtf8(
"tab_2"));
193 gridLayout_4 =
new QGridLayout(tab_2);
194 gridLayout_4->setObjectName(QString::fromUtf8(
"gridLayout_4"));
195 label =
new QLabel(tab_2);
196 label->setObjectName(QString::fromUtf8(
"label"));
197 QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
198 sizePolicy2.setHorizontalStretch(0);
199 sizePolicy2.setVerticalStretch(0);
200 sizePolicy2.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
201 label->setSizePolicy(sizePolicy2);
203 gridLayout_4->addWidget(label, 0, 0, 1, 1);
205 btnFile =
new QPushButton(tab_2);
206 btnFile->setObjectName(QString::fromUtf8(
"btnFile"));
207 btnFile->setFocusPolicy(Qt::StrongFocus);
208 btnFile->setText(QString::fromUtf8(
"..."));
210 gridLayout_4->addWidget(btnFile, 0, 1, 1, 1);
212 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
214 gridLayout_4->addItem(verticalSpacer, 1, 0, 1, 1);
216 tabWidget->addTab(tab_2, QString());
218 gridLayout->addWidget(tabWidget, 1, 0, 1, 1);
221 tvImages->setObjectName(QString::fromUtf8(
"tvImages"));
222 tvImages->setResizeMode(QListView::Adjust);
223 tvImages->setViewMode(QListView::IconMode);
225 gridLayout->addWidget(tvImages, 4, 0, 1, 1);
227 horizontalLayout_2 =
new QHBoxLayout();
228 horizontalLayout_2->setObjectName(QString::fromUtf8(
"horizontalLayout_2"));
230 cbSaveToLibrary->setObjectName(QString::fromUtf8(
"cbSaveToLibrary"));
231 QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::Fixed);
232 sizePolicy3.setHorizontalStretch(0);
233 sizePolicy3.setVerticalStretch(0);
234 sizePolicy3.setHeightForWidth(cbSaveToLibrary->sizePolicy().hasHeightForWidth());
235 cbSaveToLibrary->setSizePolicy(sizePolicy3);
236 cbSaveToLibrary->setText(QString::fromUtf8(
"Save cover to"));
238 horizontalLayout_2->addWidget(cbSaveToLibrary);
241 labStatus->setObjectName(QString::fromUtf8(
"labStatus"));
243 horizontalLayout_2->addWidget(labStatus);
246 gridLayout->addLayout(horizontalLayout_2, 5, 0, 1, 1);
249 line->setObjectName(QString::fromUtf8(
"line"));
250 line->setFrameShape(QFrame::HLine);
251 line->setFrameShadow(QFrame::Sunken);
253 gridLayout->addWidget(line, 3, 0, 1, 1);
256 buttonBox->setObjectName(QString::fromUtf8(
"buttonBox"));
257 buttonBox->setStandardButtons(QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
259 gridLayout->addWidget(buttonBox, 7, 0, 1, 1);
261 horizontalLayout =
new QHBoxLayout();
262 horizontalLayout->setObjectName(QString::fromUtf8(
"horizontalLayout"));
264 labTitle->setObjectName(QString::fromUtf8(
"labTitle"));
265 labTitle->setFont(font);
267 horizontalLayout->addWidget(labTitle);
269 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
271 horizontalLayout->addItem(horizontalSpacer);
274 gridLayout->addLayout(horizontalLayout, 0, 0, 1, 1);
277 line_4->setObjectName(QString::fromUtf8(
"line_4"));
278 line_4->setFrameShape(QFrame::HLine);
279 line_4->setFrameShadow(QFrame::Sunken);
281 gridLayout->addWidget(line_4, 6, 0, 1, 1);
286 tabWidget->setCurrentIndex(0);
294 GUI_AlternativeCovers->setWindowTitle(QCoreApplication::translate(
"GUI_AlternativeCovers",
"Search cover",
nullptr));
295 cbAutostart->setText(QCoreApplication::translate(
"GUI_AlternativeCovers",
"Start search automatically",
nullptr));
296 leSearch->setPlaceholderText(QCoreApplication::translate(
"GUI_AlternativeCovers",
"Text or url",
nullptr));
297 rbTextsearch->setText(QCoreApplication::translate(
"GUI_AlternativeCovers",
"Search for",
nullptr));
298 rbAutosearch->setText(QCoreApplication::translate(
"GUI_AlternativeCovers",
"Automatic search",
nullptr));
299 tabWidget->setTabText(tabWidget->indexOf(tab), QCoreApplication::translate(
"GUI_AlternativeCovers",
"Online Search",
nullptr));
300 label->setText(QCoreApplication::translate(
"GUI_AlternativeCovers",
"Find covers in directory",
nullptr));
301 tabWidget->setTabText(tabWidget->indexOf(tab_2), QCoreApplication::translate(
"GUI_AlternativeCovers",
"Local Search",
nullptr));
302 labStatus->setText(QString());
303 labTitle->setText(QCoreApplication::translate(
"GUI_AlternativeCovers",
"Search cover",
nullptr));