9 #ifndef UI_GUI_COVERPREFERENCES_H 10 #define UI_GUI_COVERPREFERENCES_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QApplication> 14 #include <QtWidgets/QCheckBox> 15 #include <QtWidgets/QFrame> 16 #include <QtWidgets/QGridLayout> 17 #include <QtWidgets/QHBoxLayout> 18 #include <QtWidgets/QLabel> 19 #include <QtWidgets/QLineEdit> 20 #include <QtWidgets/QListWidget> 21 #include <QtWidgets/QPushButton> 22 #include <QtWidgets/QSpacerItem> 23 #include <QtWidgets/QVBoxLayout> 24 #include <QtWidgets/QWidget> 31 QGridLayout *gridLayout;
33 QGridLayout *gridLayout_3;
34 QListWidget *lv_cover_searchers;
35 QPushButton *btn_remove;
39 QListWidget *lv_cover_searchers_inactive;
40 QVBoxLayout *verticalLayout;
42 QPushButton *btn_down;
45 QHBoxLayout *horizontalLayout_2;
46 QPushButton *btn_delete_album_covers;
47 QPushButton *btn_delete_files;
48 QCheckBox *cb_save_to_library;
49 QCheckBox *cb_fetch_from_www;
50 QCheckBox *cb_save_to_db;
51 QCheckBox *cb_save_to_sayonara_dir;
52 QSpacerItem *verticalSpacer;
53 QHBoxLayout *horizontalLayout;
54 QLabel *lab_cover_template;
55 QLineEdit *le_cover_template;
56 QLabel *lab_template_error;
64 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
66 widget->setObjectName(QStringLiteral(
"widget"));
67 QSizePolicy sizePolicy(QSizePolicy::Ignored, QSizePolicy::Preferred);
68 sizePolicy.setHorizontalStretch(0);
69 sizePolicy.setVerticalStretch(0);
70 sizePolicy.setHeightForWidth(widget->sizePolicy().hasHeightForWidth());
71 widget->setSizePolicy(sizePolicy);
72 gridLayout_3 =
new QGridLayout(widget);
73 gridLayout_3->setObjectName(QStringLiteral(
"gridLayout_3"));
74 lv_cover_searchers =
new QListWidget(widget);
75 lv_cover_searchers->setObjectName(QStringLiteral(
"lv_cover_searchers"));
76 lv_cover_searchers->setDragEnabled(
true);
77 lv_cover_searchers->setDragDropMode(QAbstractItemView::DragDrop);
78 lv_cover_searchers->setDefaultDropAction(Qt::MoveAction);
79 lv_cover_searchers->setAlternatingRowColors(
true);
81 gridLayout_3->addWidget(lv_cover_searchers, 1, 1, 1, 1);
83 btn_remove =
new QPushButton(widget);
84 btn_remove->setObjectName(QStringLiteral(
"btn_remove"));
85 btn_remove->setText(QStringLiteral(
"<"));
87 gridLayout_3->addWidget(btn_remove, 2, 1, 1, 1);
89 btn_add =
new QPushButton(widget);
90 btn_add->setObjectName(QStringLiteral(
"btn_add"));
91 btn_add->setText(QStringLiteral(
">"));
93 gridLayout_3->addWidget(btn_add, 2, 0, 1, 1);
95 label =
new QLabel(widget);
96 label->setObjectName(QStringLiteral(
"label"));
100 label->setFont(font);
102 gridLayout_3->addWidget(label, 0, 0, 1, 1);
104 label_2 =
new QLabel(widget);
105 label_2->setObjectName(QStringLiteral(
"label_2"));
106 label_2->setFont(font);
108 gridLayout_3->addWidget(label_2, 0, 1, 1, 1);
110 lv_cover_searchers_inactive =
new QListWidget(widget);
111 lv_cover_searchers_inactive->setObjectName(QStringLiteral(
"lv_cover_searchers_inactive"));
112 lv_cover_searchers_inactive->setDragEnabled(
true);
113 lv_cover_searchers_inactive->setDragDropMode(QAbstractItemView::DragDrop);
114 lv_cover_searchers_inactive->setDefaultDropAction(Qt::MoveAction);
115 lv_cover_searchers_inactive->setAlternatingRowColors(
true);
117 gridLayout_3->addWidget(lv_cover_searchers_inactive, 1, 0, 1, 1);
119 verticalLayout =
new QVBoxLayout();
120 verticalLayout->setObjectName(QStringLiteral(
"verticalLayout"));
121 btn_up =
new QPushButton(widget);
122 btn_up->setObjectName(QStringLiteral(
"btn_up"));
123 btn_up->setText(QStringLiteral(
"Up"));
125 verticalLayout->addWidget(btn_up);
127 btn_down =
new QPushButton(widget);
128 btn_down->setObjectName(QStringLiteral(
"btn_down"));
129 btn_down->setText(QStringLiteral(
"Down"));
131 verticalLayout->addWidget(btn_down);
134 gridLayout_3->addLayout(verticalLayout, 1, 2, 1, 1);
137 gridLayout->addWidget(widget, 6, 0, 1, 1);
140 line->setObjectName(QStringLiteral(
"line"));
141 line->setFrameShape(QFrame::HLine);
142 line->setFrameShadow(QFrame::Sunken);
144 gridLayout->addWidget(line, 12, 0, 1, 1);
147 line_2->setObjectName(QStringLiteral(
"line_2"));
148 line_2->setFrameShape(QFrame::HLine);
149 line_2->setFrameShadow(QFrame::Sunken);
151 gridLayout->addWidget(line_2, 4, 0, 1, 1);
153 horizontalLayout_2 =
new QHBoxLayout();
154 horizontalLayout_2->setObjectName(QStringLiteral(
"horizontalLayout_2"));
156 btn_delete_album_covers->setObjectName(QStringLiteral(
"btn_delete_album_covers"));
158 horizontalLayout_2->addWidget(btn_delete_album_covers);
161 btn_delete_files->setObjectName(QStringLiteral(
"btn_delete_files"));
163 horizontalLayout_2->addWidget(btn_delete_files);
166 gridLayout->addLayout(horizontalLayout_2, 14, 0, 1, 1);
169 cb_save_to_library->setObjectName(QStringLiteral(
"cb_save_to_library"));
171 gridLayout->addWidget(cb_save_to_library, 10, 0, 1, 1);
174 cb_fetch_from_www->setObjectName(QStringLiteral(
"cb_fetch_from_www"));
176 gridLayout->addWidget(cb_fetch_from_www, 5, 0, 1, 1);
179 cb_save_to_db->setObjectName(QStringLiteral(
"cb_save_to_db"));
181 gridLayout->addWidget(cb_save_to_db, 1, 0, 1, 1);
184 cb_save_to_sayonara_dir->setObjectName(QStringLiteral(
"cb_save_to_sayonara_dir"));
186 gridLayout->addWidget(cb_save_to_sayonara_dir, 9, 0, 1, 1);
188 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
190 gridLayout->addItem(verticalSpacer, 13, 0, 1, 1);
192 horizontalLayout =
new QHBoxLayout();
193 horizontalLayout->setObjectName(QStringLiteral(
"horizontalLayout"));
195 lab_cover_template->setObjectName(QStringLiteral(
"lab_cover_template"));
197 horizontalLayout->addWidget(lab_cover_template);
200 le_cover_template->setObjectName(QStringLiteral(
"le_cover_template"));
202 horizontalLayout->addWidget(le_cover_template);
205 lab_template_error->setObjectName(QStringLiteral(
"lab_template_error"));
206 lab_template_error->setText(QStringLiteral(
"Invalid chars"));
208 horizontalLayout->addWidget(lab_template_error);
211 gridLayout->addLayout(horizontalLayout, 11, 0, 1, 1);
213 QWidget::setTabOrder(cb_save_to_db, cb_fetch_from_www);
214 QWidget::setTabOrder(cb_fetch_from_www, lv_cover_searchers_inactive);
215 QWidget::setTabOrder(lv_cover_searchers_inactive, btn_add);
216 QWidget::setTabOrder(btn_add, lv_cover_searchers);
217 QWidget::setTabOrder(lv_cover_searchers, btn_remove);
218 QWidget::setTabOrder(btn_remove, btn_up);
219 QWidget::setTabOrder(btn_up, btn_down);
220 QWidget::setTabOrder(btn_down, cb_save_to_sayonara_dir);
221 QWidget::setTabOrder(cb_save_to_sayonara_dir, cb_save_to_library);
222 QWidget::setTabOrder(cb_save_to_library, le_cover_template);
223 QWidget::setTabOrder(le_cover_template, btn_delete_album_covers);
224 QWidget::setTabOrder(btn_delete_album_covers, btn_delete_files);
233 label->setText(QApplication::translate(
"GUI_CoverPreferences",
"Inactive",
nullptr));
234 label_2->setText(QApplication::translate(
"GUI_CoverPreferences",
"Active",
nullptr));
235 #ifndef QT_NO_TOOLTIP 236 btn_delete_album_covers->setToolTip(QApplication::translate(
"GUI_CoverPreferences",
"Delete all covers from the database",
nullptr));
237 #endif // QT_NO_TOOLTIP 238 btn_delete_album_covers->setText(QApplication::translate(
"GUI_CoverPreferences",
"Clear cache",
nullptr));
239 #ifndef QT_NO_TOOLTIP 240 btn_delete_files->setToolTip(QApplication::translate(
"GUI_CoverPreferences",
"Delete all covers from the Sayonara directory",
nullptr));
241 #endif // QT_NO_TOOLTIP 242 btn_delete_files->setText(QApplication::translate(
"GUI_CoverPreferences",
"Delete files",
nullptr));
243 #ifndef QT_NO_TOOLTIP 244 cb_save_to_library->setToolTip(QApplication::translate(
"GUI_CoverPreferences",
"Save found covers into the library directory where the audio files are located",
nullptr));
245 #endif // QT_NO_TOOLTIP 246 cb_save_to_library->setText(QApplication::translate(
"GUI_CoverPreferences",
"Save found covers into library",
nullptr));
247 cb_fetch_from_www->setText(QApplication::translate(
"GUI_CoverPreferences",
"Fetch missing covers from the internet",
nullptr));
248 #ifndef QT_NO_TOOLTIP 249 cb_save_to_db->setToolTip(QApplication::translate(
"GUI_CoverPreferences",
"Saving covers to the database leads to significantly faster access but results in a bigger database",
nullptr));
250 #endif // QT_NO_TOOLTIP 251 cb_save_to_db->setText(QApplication::translate(
"GUI_CoverPreferences",
"Save found covers to database",
nullptr));
252 cb_save_to_sayonara_dir->setText(QApplication::translate(
"GUI_CoverPreferences",
"Save found covers into Sayonara directory",
nullptr));
253 lab_cover_template->setText(QApplication::translate(
"GUI_CoverPreferences",
"Cover name",
nullptr));
254 #ifndef QT_NO_TOOLTIP 255 le_cover_template->setToolTip(QApplication::translate(
"GUI_CoverPreferences",
"Name of cover file",
nullptr));
256 #endif // QT_NO_TOOLTIP 268 #endif // UI_GUI_COVERPREFERENCES_H Definition: ui_GUI_AlternativeCovers.h:315
Definition: ui_GUI_CoverPreferences.h:28
Definition: ui_GUI_CoverPreferences.h:263
Definition: GUI_CoverPreferences.h:28