9 #ifndef UI_GUI_LOCALLIBRARY_H 10 #define UI_GUI_LOCALLIBRARY_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QAction> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QButtonGroup> 16 #include <QtWidgets/QComboBox> 17 #include <QtWidgets/QGridLayout> 18 #include <QtWidgets/QGroupBox> 19 #include <QtWidgets/QHBoxLayout> 20 #include <QtWidgets/QHeaderView> 21 #include <QtWidgets/QLabel> 22 #include <QtWidgets/QLineEdit> 23 #include <QtWidgets/QProgressBar> 24 #include <QtWidgets/QPushButton> 25 #include <QtWidgets/QSpacerItem> 26 #include <QtWidgets/QSplitter> 27 #include <QtWidgets/QStackedWidget> 28 #include <QtWidgets/QVBoxLayout> 29 #include <QtWidgets/QWidget> 30 #include "GUI/Library/Views/LibraryDateSearchView.h" 31 #include "GUI/Library/Views/LibraryGenreView.h" 32 #include "GUI/Library/Views/LibraryTableView.h" 33 #include "GUI/Library/Views/LibraryViewAlbum.h" 40 QGridLayout *gridLayout_2;
41 QHBoxLayout *horizontalLayout_2;
42 QComboBox *combo_searchfilter;
44 QPushButton *btn_clear;
45 QHBoxLayout *horizontalLayout;
46 QComboBox *combo_lib_chooser;
47 QSpacerItem *horizontalSpacer_2;
48 QStackedWidget *stacked_widget;
49 QWidget *page_library;
50 QGridLayout *gridLayout_3;
51 QSplitter *splitter_genre;
52 QSplitter *splitter_tracks;
53 QStackedWidget *stackedWidget;
55 QGridLayout *gridLayout_7;
56 QSplitter *splitter_artist_album;
60 QGridLayout *gridLayout_8;
62 QWidget *sidepane_widget;
63 QVBoxLayout *verticalLayout_2;
64 QSplitter *splitter_date;
65 QGroupBox *groupBox_2;
66 QGridLayout *gridLayout_6;
67 QStackedWidget *stacked_genre_widget;
69 QGridLayout *gridLayout_5;
72 QVBoxLayout *verticalLayout;
73 QSpacerItem *verticalSpacer_4;
75 QPushButton *btn_reload_library;
76 QSpacerItem *verticalSpacer_3;
78 QGridLayout *gridLayout;
80 QWidget *page_library_path;
81 QGridLayout *gridLayout_4;
82 QSpacerItem *verticalSpacer_2;
84 QSpacerItem *horizontalSpacer_3;
85 QPushButton *btn_setLibrary;
86 QSpacerItem *horizontalSpacer;
87 QSpacerItem *verticalSpacer;
88 QHBoxLayout *horizontalLayout_4;
90 QProgressBar *pb_progress;
94 if (GUI_LocalLibrary->objectName().isEmpty())
95 GUI_LocalLibrary->setObjectName(QStringLiteral(
"GUI_LocalLibrary"));
96 GUI_LocalLibrary->resize(986, 813);
97 QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
98 sizePolicy.setHorizontalStretch(0);
99 sizePolicy.setVerticalStretch(0);
100 sizePolicy.setHeightForWidth(GUI_LocalLibrary->sizePolicy().hasHeightForWidth());
101 GUI_LocalLibrary->setSizePolicy(sizePolicy);
102 GUI_LocalLibrary->setFocusPolicy(Qt::ClickFocus);
103 GUI_LocalLibrary->setAcceptDrops(
true);
104 gridLayout_2 =
new QGridLayout(GUI_LocalLibrary);
105 gridLayout_2->setObjectName(QStringLiteral(
"gridLayout_2"));
106 horizontalLayout_2 =
new QHBoxLayout();
107 horizontalLayout_2->setSpacing(5);
108 horizontalLayout_2->setObjectName(QStringLiteral(
"horizontalLayout_2"));
109 combo_searchfilter =
new QComboBox(GUI_LocalLibrary);
110 combo_searchfilter->setObjectName(QStringLiteral(
"combo_searchfilter"));
111 QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Minimum);
112 sizePolicy1.setHorizontalStretch(0);
113 sizePolicy1.setVerticalStretch(0);
114 sizePolicy1.setHeightForWidth(combo_searchfilter->sizePolicy().hasHeightForWidth());
115 combo_searchfilter->setSizePolicy(sizePolicy1);
116 combo_searchfilter->setMinimumSize(QSize(120, 0));
117 combo_searchfilter->setFocusPolicy(Qt::ClickFocus);
118 combo_searchfilter->setSizeAdjustPolicy(QComboBox::AdjustToContents);
119 combo_searchfilter->setFrame(
false);
121 horizontalLayout_2->addWidget(combo_searchfilter);
123 le_search =
new QLineEdit(GUI_LocalLibrary);
124 le_search->setObjectName(QStringLiteral(
"le_search"));
125 QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Minimum);
126 sizePolicy2.setHorizontalStretch(0);
127 sizePolicy2.setVerticalStretch(0);
128 sizePolicy2.setHeightForWidth(le_search->sizePolicy().hasHeightForWidth());
129 le_search->setSizePolicy(sizePolicy2);
130 le_search->setFocusPolicy(Qt::ClickFocus);
132 horizontalLayout_2->addWidget(le_search);
134 btn_clear =
new QPushButton(GUI_LocalLibrary);
135 btn_clear->setObjectName(QStringLiteral(
"btn_clear"));
136 QSizePolicy sizePolicy3(QSizePolicy::Minimum, QSizePolicy::Minimum);
137 sizePolicy3.setHorizontalStretch(0);
138 sizePolicy3.setVerticalStretch(0);
139 sizePolicy3.setHeightForWidth(btn_clear->sizePolicy().hasHeightForWidth());
140 btn_clear->setSizePolicy(sizePolicy3);
141 btn_clear->setFocusPolicy(Qt::ClickFocus);
143 icon.addFile(QStringLiteral(
":/Icons/broom.png"), QSize(), QIcon::Normal, QIcon::Off);
144 btn_clear->setIcon(icon);
145 btn_clear->setIconSize(QSize(16, 16));
147 horizontalLayout_2->addWidget(btn_clear);
150 gridLayout_2->addLayout(horizontalLayout_2, 0, 1, 1, 1);
152 horizontalLayout =
new QHBoxLayout();
153 horizontalLayout->setObjectName(QStringLiteral(
"horizontalLayout"));
154 combo_lib_chooser =
new QComboBox(GUI_LocalLibrary);
155 combo_lib_chooser->setObjectName(QStringLiteral(
"combo_lib_chooser"));
156 sizePolicy1.setHeightForWidth(combo_lib_chooser->sizePolicy().hasHeightForWidth());
157 combo_lib_chooser->setSizePolicy(sizePolicy1);
158 combo_lib_chooser->setFocusPolicy(Qt::TabFocus);
160 horizontalLayout->addWidget(combo_lib_chooser);
162 horizontalSpacer_2 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
164 horizontalLayout->addItem(horizontalSpacer_2);
167 gridLayout_2->addLayout(horizontalLayout, 0, 0, 1, 1);
169 stacked_widget =
new QStackedWidget(GUI_LocalLibrary);
170 stacked_widget->setObjectName(QStringLiteral(
"stacked_widget"));
171 page_library =
new QWidget();
172 page_library->setObjectName(QStringLiteral(
"page_library"));
173 gridLayout_3 =
new QGridLayout(page_library);
174 gridLayout_3->setContentsMargins(0, 0, 0, 0);
175 gridLayout_3->setObjectName(QStringLiteral(
"gridLayout_3"));
176 splitter_genre =
new QSplitter(page_library);
177 splitter_genre->setObjectName(QStringLiteral(
"splitter_genre"));
178 splitter_genre->setOrientation(Qt::Horizontal);
179 splitter_tracks =
new QSplitter(splitter_genre);
180 splitter_tracks->setObjectName(QStringLiteral(
"splitter_tracks"));
181 splitter_tracks->setOrientation(Qt::Vertical);
182 stackedWidget =
new QStackedWidget(splitter_tracks);
183 stackedWidget->setObjectName(QStringLiteral(
"stackedWidget"));
184 page_3 =
new QWidget();
185 page_3->setObjectName(QStringLiteral(
"page_3"));
186 gridLayout_7 =
new QGridLayout(page_3);
187 gridLayout_7->setContentsMargins(0, 0, 0, 0);
188 gridLayout_7->setObjectName(QStringLiteral(
"gridLayout_7"));
189 splitter_artist_album =
new QSplitter(page_3);
190 splitter_artist_album->setObjectName(QStringLiteral(
"splitter_artist_album"));
191 splitter_artist_album->setOrientation(Qt::Horizontal);
193 lv_artist->setObjectName(QStringLiteral(
"lv_artist"));
194 QSizePolicy sizePolicy4(QSizePolicy::MinimumExpanding, QSizePolicy::Expanding);
195 sizePolicy4.setHorizontalStretch(0);
196 sizePolicy4.setVerticalStretch(0);
197 sizePolicy4.setHeightForWidth(lv_artist->sizePolicy().hasHeightForWidth());
198 lv_artist->setSizePolicy(sizePolicy4);
199 lv_artist->setFocusPolicy(Qt::StrongFocus);
200 lv_artist->setAcceptDrops(
true);
201 lv_artist->setEditTriggers(QAbstractItemView::NoEditTriggers);
202 lv_artist->setTabKeyNavigation(
false);
203 lv_artist->setDragEnabled(
true);
204 lv_artist->setDragDropMode(QAbstractItemView::DragDrop);
205 lv_artist->setAlternatingRowColors(
true);
206 lv_artist->setSelectionBehavior(QAbstractItemView::SelectRows);
207 lv_artist->setShowGrid(
false);
208 lv_artist->setGridStyle(Qt::NoPen);
209 lv_artist->setSortingEnabled(
true);
210 lv_artist->setWordWrap(
false);
211 splitter_artist_album->addWidget(lv_artist);
212 lv_artist->horizontalHeader()->setHighlightSections(
false);
213 lv_artist->horizontalHeader()->setStretchLastSection(
true);
214 lv_artist->verticalHeader()->setVisible(
false);
215 lv_artist->verticalHeader()->setDefaultSectionSize(20);
216 lv_artist->verticalHeader()->setMinimumSectionSize(20);
218 lv_album->setObjectName(QStringLiteral(
"lv_album"));
219 sizePolicy4.setHeightForWidth(lv_album->sizePolicy().hasHeightForWidth());
220 lv_album->setSizePolicy(sizePolicy4);
221 lv_album->setFocusPolicy(Qt::StrongFocus);
222 lv_album->setAcceptDrops(
true);
223 lv_album->setEditTriggers(QAbstractItemView::CurrentChanged|QAbstractItemView::SelectedClicked);
224 lv_album->setTabKeyNavigation(
false);
225 lv_album->setDragEnabled(
true);
226 lv_album->setDragDropMode(QAbstractItemView::DragDrop);
227 lv_album->setAlternatingRowColors(
true);
228 lv_album->setSelectionBehavior(QAbstractItemView::SelectRows);
229 lv_album->setShowGrid(
false);
230 lv_album->setGridStyle(Qt::DotLine);
231 lv_album->setSortingEnabled(
true);
232 lv_album->setWordWrap(
false);
233 splitter_artist_album->addWidget(lv_album);
234 lv_album->horizontalHeader()->setHighlightSections(
false);
235 lv_album->horizontalHeader()->setStretchLastSection(
true);
236 lv_album->verticalHeader()->setVisible(
false);
237 lv_album->verticalHeader()->setDefaultSectionSize(20);
238 lv_album->verticalHeader()->setMinimumSectionSize(20);
240 gridLayout_7->addWidget(splitter_artist_album, 0, 0, 1, 1);
242 stackedWidget->addWidget(page_3);
243 page_4 =
new QWidget();
244 page_4->setObjectName(QStringLiteral(
"page_4"));
245 gridLayout_8 =
new QGridLayout(page_4);
246 gridLayout_8->setContentsMargins(0, 0, 0, 0);
247 gridLayout_8->setObjectName(QStringLiteral(
"gridLayout_8"));
248 stackedWidget->addWidget(page_4);
249 splitter_tracks->addWidget(stackedWidget);
251 tb_title->setObjectName(QStringLiteral(
"tb_title"));
252 sizePolicy.setHeightForWidth(tb_title->sizePolicy().hasHeightForWidth());
253 tb_title->setSizePolicy(sizePolicy);
254 tb_title->setFocusPolicy(Qt::StrongFocus);
255 tb_title->setAcceptDrops(
true);
256 tb_title->setEditTriggers(QAbstractItemView::CurrentChanged|QAbstractItemView::SelectedClicked);
257 tb_title->setTabKeyNavigation(
false);
258 tb_title->setDragEnabled(
true);
259 tb_title->setDragDropMode(QAbstractItemView::DragDrop);
260 tb_title->setAlternatingRowColors(
true);
261 tb_title->setSelectionBehavior(QAbstractItemView::SelectRows);
262 tb_title->setShowGrid(
false);
263 tb_title->setGridStyle(Qt::DotLine);
264 tb_title->setSortingEnabled(
true);
265 tb_title->setWordWrap(
false);
266 splitter_tracks->addWidget(tb_title);
267 tb_title->horizontalHeader()->setCascadingSectionResizes(
true);
268 tb_title->horizontalHeader()->setHighlightSections(
false);
269 tb_title->horizontalHeader()->setMinimumSectionSize(23);
270 tb_title->horizontalHeader()->setProperty(
"showSortIndicator", QVariant(
true));
271 tb_title->horizontalHeader()->setStretchLastSection(
true);
272 tb_title->verticalHeader()->setVisible(
false);
273 tb_title->verticalHeader()->setDefaultSectionSize(20);
274 tb_title->verticalHeader()->setMinimumSectionSize(20);
275 splitter_genre->addWidget(splitter_tracks);
276 sidepane_widget =
new QWidget(splitter_genre);
277 sidepane_widget->setObjectName(QStringLiteral(
"sidepane_widget"));
278 verticalLayout_2 =
new QVBoxLayout(sidepane_widget);
279 verticalLayout_2->setSpacing(5);
280 verticalLayout_2->setContentsMargins(0, 0, 0, 0);
281 verticalLayout_2->setObjectName(QStringLiteral(
"verticalLayout_2"));
282 splitter_date =
new QSplitter(sidepane_widget);
283 splitter_date->setObjectName(QStringLiteral(
"splitter_date"));
284 splitter_date->setOrientation(Qt::Vertical);
285 groupBox_2 =
new QGroupBox(splitter_date);
286 groupBox_2->setObjectName(QStringLiteral(
"groupBox_2"));
290 groupBox_2->setFont(font);
291 gridLayout_6 =
new QGridLayout(groupBox_2);
292 gridLayout_6->setObjectName(QStringLiteral(
"gridLayout_6"));
293 gridLayout_6->setContentsMargins(0, 5, 0, 0);
294 stacked_genre_widget =
new QStackedWidget(groupBox_2);
295 stacked_genre_widget->setObjectName(QStringLiteral(
"stacked_genre_widget"));
296 page =
new QWidget();
297 page->setObjectName(QStringLiteral(
"page"));
298 gridLayout_5 =
new QGridLayout(page);
299 gridLayout_5->setContentsMargins(0, 0, 0, 0);
300 gridLayout_5->setObjectName(QStringLiteral(
"gridLayout_5"));
301 gridLayout_5->setHorizontalSpacing(0);
302 gridLayout_5->setVerticalSpacing(5);
304 QTreeWidgetItem *__qtreewidgetitem =
new QTreeWidgetItem();
305 __qtreewidgetitem->setText(0, QStringLiteral(
"1"));
306 lv_genres->setHeaderItem(__qtreewidgetitem);
307 lv_genres->setObjectName(QStringLiteral(
"lv_genres"));
308 QSizePolicy sizePolicy5(QSizePolicy::Expanding, QSizePolicy::Expanding);
309 sizePolicy5.setHorizontalStretch(0);
310 sizePolicy5.setVerticalStretch(0);
311 sizePolicy5.setHeightForWidth(lv_genres->sizePolicy().hasHeightForWidth());
312 lv_genres->setSizePolicy(sizePolicy5);
313 lv_genres->setFont(font);
314 lv_genres->setFocusPolicy(Qt::StrongFocus);
315 lv_genres->setDragDropMode(QAbstractItemView::DropOnly);
316 lv_genres->setAlternatingRowColors(
true);
317 lv_genres->setSelectionMode(QAbstractItemView::ExtendedSelection);
318 lv_genres->header()->setVisible(
false);
320 gridLayout_5->addWidget(lv_genres, 0, 0, 1, 1);
322 stacked_genre_widget->addWidget(page);
323 page_2 =
new QWidget();
324 page_2->setObjectName(QStringLiteral(
"page_2"));
325 verticalLayout =
new QVBoxLayout(page_2);
327 verticalLayout->setSpacing(6);
329 verticalLayout->setContentsMargins(0, 0, 0, 0);
330 verticalLayout->setObjectName(QStringLiteral(
"verticalLayout"));
331 verticalSpacer_4 =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
333 verticalLayout->addItem(verticalSpacer_4);
335 label_2 =
new QLabel(page_2);
336 label_2->setObjectName(QStringLiteral(
"label_2"));
337 label_2->setLineWidth(0);
338 label_2->setAlignment(Qt::AlignCenter);
339 label_2->setWordWrap(
true);
341 verticalLayout->addWidget(label_2);
343 btn_reload_library =
new QPushButton(page_2);
344 btn_reload_library->setObjectName(QStringLiteral(
"btn_reload_library"));
345 btn_reload_library->setFocusPolicy(Qt::NoFocus);
347 verticalLayout->addWidget(btn_reload_library);
349 verticalSpacer_3 =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
351 verticalLayout->addItem(verticalSpacer_3);
353 stacked_genre_widget->addWidget(page_2);
355 gridLayout_6->addWidget(stacked_genre_widget, 0, 0, 1, 1);
357 splitter_date->addWidget(groupBox_2);
358 groupBox =
new QGroupBox(splitter_date);
359 groupBox->setObjectName(QStringLiteral(
"groupBox"));
360 groupBox->setFont(font);
361 gridLayout =
new QGridLayout(groupBox);
362 gridLayout->setSpacing(5);
363 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
364 gridLayout->setContentsMargins(0, 5, 0, 0);
366 lv_date_search->setObjectName(QStringLiteral(
"lv_date_search"));
367 lv_date_search->setAlternatingRowColors(
true);
369 gridLayout->addWidget(lv_date_search, 0, 0, 1, 1);
371 splitter_date->addWidget(groupBox);
373 verticalLayout_2->addWidget(splitter_date);
375 splitter_genre->addWidget(sidepane_widget);
377 gridLayout_3->addWidget(splitter_genre, 0, 0, 1, 1);
379 stacked_widget->addWidget(page_library);
380 page_library_path =
new QWidget();
381 page_library_path->setObjectName(QStringLiteral(
"page_library_path"));
382 gridLayout_4 =
new QGridLayout(page_library_path);
383 gridLayout_4->setObjectName(QStringLiteral(
"gridLayout_4"));
384 verticalSpacer_2 =
new QSpacerItem(20, 320, QSizePolicy::Minimum, QSizePolicy::Expanding);
386 gridLayout_4->addItem(verticalSpacer_2, 0, 0, 1, 1);
388 label =
new QLabel(page_library_path);
389 label->setObjectName(QStringLiteral(
"label"));
390 QSizePolicy sizePolicy6(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
391 sizePolicy6.setHorizontalStretch(0);
392 sizePolicy6.setVerticalStretch(0);
393 sizePolicy6.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
394 label->setSizePolicy(sizePolicy6);
395 label->setAlignment(Qt::AlignCenter);
397 gridLayout_4->addWidget(label, 1, 0, 1, 3);
399 horizontalSpacer_3 =
new QSpacerItem(334, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
401 gridLayout_4->addItem(horizontalSpacer_3, 2, 0, 1, 1);
403 btn_setLibrary =
new QPushButton(page_library_path);
404 btn_setLibrary->setObjectName(QStringLiteral(
"btn_setLibrary"));
405 sizePolicy6.setHeightForWidth(btn_setLibrary->sizePolicy().hasHeightForWidth());
406 btn_setLibrary->setSizePolicy(sizePolicy6);
407 btn_setLibrary->setMaximumSize(QSize(200, 16777215));
408 btn_setLibrary->setFocusPolicy(Qt::NoFocus);
410 icon1.addFile(QStringLiteral(
":/Icons/icons/import.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
411 btn_setLibrary->setIcon(icon1);
413 gridLayout_4->addWidget(btn_setLibrary, 2, 1, 1, 1);
415 horizontalSpacer =
new QSpacerItem(334, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
417 gridLayout_4->addItem(horizontalSpacer, 2, 2, 1, 1);
419 verticalSpacer =
new QSpacerItem(20, 320, QSizePolicy::Minimum, QSizePolicy::Expanding);
421 gridLayout_4->addItem(verticalSpacer, 3, 0, 1, 1);
423 stacked_widget->addWidget(page_library_path);
425 gridLayout_2->addWidget(stacked_widget, 1, 0, 1, 2);
427 horizontalLayout_4 =
new QHBoxLayout();
428 horizontalLayout_4->setObjectName(QStringLiteral(
"horizontalLayout_4"));
429 lab_progress =
new QLabel(GUI_LocalLibrary);
430 lab_progress->setObjectName(QStringLiteral(
"lab_progress"));
432 horizontalLayout_4->addWidget(lab_progress);
434 pb_progress =
new QProgressBar(GUI_LocalLibrary);
435 pb_progress->setObjectName(QStringLiteral(
"pb_progress"));
436 pb_progress->setValue(24);
438 horizontalLayout_4->addWidget(pb_progress);
441 gridLayout_2->addLayout(horizontalLayout_4, 2, 0, 1, 2);
443 QWidget::setTabOrder(combo_lib_chooser, lv_artist);
444 QWidget::setTabOrder(lv_artist, lv_album);
445 QWidget::setTabOrder(lv_album, tb_title);
447 retranslateUi(GUI_LocalLibrary);
449 combo_searchfilter->setCurrentIndex(0);
450 stacked_widget->setCurrentIndex(0);
451 stackedWidget->setCurrentIndex(0);
452 stacked_genre_widget->setCurrentIndex(0);
455 QMetaObject::connectSlotsByName(GUI_LocalLibrary);
458 void retranslateUi(QWidget *GUI_LocalLibrary)
460 GUI_LocalLibrary->setWindowTitle(QApplication::translate(
"GUI_LocalLibrary",
"Library", Q_NULLPTR));
461 combo_searchfilter->clear();
462 combo_searchfilter->insertItems(0, QStringList()
463 << QApplication::translate(
"GUI_LocalLibrary",
"Search", Q_NULLPTR)
464 << QApplication::translate(
"GUI_LocalLibrary",
"Genre", Q_NULLPTR)
465 << QApplication::translate(
"GUI_LocalLibrary",
"Path", Q_NULLPTR)
466 << QApplication::translate(
"GUI_LocalLibrary",
"Date", Q_NULLPTR)
468 #ifndef QT_NO_TOOLTIP 469 combo_searchfilter->setToolTip(QApplication::translate(
"GUI_LocalLibrary",
"Shortcuts: <br />Search <span style=\" font-weight:600;\">s: <br /> </span>Genre <span style=\" font-weight:600;\">g: <br /></span>Path <span style=\" font-weight:600;\">p:<br/>", Q_NULLPTR));
470 #endif // QT_NO_TOOLTIP 471 #ifndef QT_NO_TOOLTIP 472 le_search->setToolTip(QApplication::translate(
"GUI_LocalLibrary",
"Search for title, interprets and albums", Q_NULLPTR));
473 #endif // QT_NO_TOOLTIP 474 #ifndef QT_NO_TOOLTIP 475 btn_clear->setToolTip(QApplication::translate(
"GUI_LocalLibrary",
"Show all interprets, albums, tracks", Q_NULLPTR));
476 #endif // QT_NO_TOOLTIP 477 btn_clear->setText(QString());
478 groupBox_2->setTitle(QApplication::translate(
"GUI_LocalLibrary",
"Genres", Q_NULLPTR));
479 label_2->setText(QApplication::translate(
"GUI_LocalLibrary",
"No genres found", Q_NULLPTR));
480 btn_reload_library->setText(QApplication::translate(
"GUI_LocalLibrary",
"Reload library", Q_NULLPTR));
481 groupBox->setTitle(QApplication::translate(
"GUI_LocalLibrary",
"Date", Q_NULLPTR));
482 label->setText(QApplication::translate(
"GUI_LocalLibrary",
"You haven't specified a library path yet", Q_NULLPTR));
483 btn_setLibrary->setText(QApplication::translate(
"GUI_LocalLibrary",
"Set library path", Q_NULLPTR));
484 lab_progress->setText(QString());
495 #endif // UI_GUI_LOCALLIBRARY_H Definition: LibraryDateSearchView.h:29
Definition: ui_GUI_SomaFM.h:216
Definition: LibraryGenreView.h:42
Definition: LibraryTableView.h:31
Definition: ui_GUI_LocalLibrary.h:37
Definition: LibraryViewAlbum.h:30
Definition: GUI_LocalLibrary.h:42