9 #ifndef UI_GUI_TAGEDIT_H 10 #define UI_GUI_TAGEDIT_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/QPlainTextEdit> 20 #include <QtWidgets/QProgressBar> 21 #include <QtWidgets/QPushButton> 22 #include <QtWidgets/QSpacerItem> 23 #include <QtWidgets/QSpinBox> 24 #include <QtWidgets/QTabWidget> 25 #include <QtWidgets/QWidget> 26 #include "GUI/Covers/CoverButton.h" 27 #include "GUI/TagEdit/TagTextInput.h" 28 #include "GUI/Utils/RatingLabel.h" 35 QGridLayout *gridLayout;
39 QHBoxLayout *horizontalLayout;
40 QPushButton *btn_prev;
41 QLabel *lab_track_index;
42 QPushButton *btn_next;
43 QProgressBar *pb_progress;
44 QTabWidget *tab_widget;
46 QGridLayout *gridLayout_3;
49 QCheckBox *cb_album_all;
50 QLabel *lab_track_num;
51 QLabel *lab_album_artist;
54 QCheckBox *cb_genre_all;
55 QCheckBox *cb_album_artist_all;
56 QCheckBox *cb_artist_all;
58 QLabel *lab_rating_descr;
59 QLabel *lab_track_title;
66 QSpinBox *sb_track_num;
67 QCheckBox *cb_year_all;
69 QSpacerItem *horizontalSpacer_5;
71 QCheckBox *cb_discnumber_all;
72 QSpinBox *sb_discnumber;
73 QPlainTextEdit *te_comment;
74 QCheckBox *cb_rating_all;
75 QCheckBox *cb_comment_all;
76 QSpacerItem *verticalSpacer_3;
77 QWidget *tab_from_path;
78 QGridLayout *gridLayout_8;
80 QGridLayout *gridLayout_2;
81 QSpacerItem *horizontalSpacer_3;
82 QCheckBox *cb_replace;
83 QPushButton *btn_cover_original;
85 QSpacerItem *verticalSpacer_2;
86 QCheckBox *cb_cover_all;
89 QSpacerItem *verticalSpacer;
90 QPushButton *btn_replacement;
91 QLabel *lab_replacement;
92 QSpacerItem *verticalSpacer_4;
93 QHBoxLayout *horizontalLayout_2;
94 QPushButton *btn_load_entire_album;
95 QSpacerItem *horizontalSpacer;
96 QPushButton *btn_undo_all;
97 QPushButton *btn_undo;
98 QPushButton *btn_close;
99 QPushButton *btn_save;
105 GUI_TagEdit->setObjectName(QStringLiteral(
"GUI_TagEdit"));
108 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
109 gridLayout->setVerticalSpacing(10);
111 line->setObjectName(QStringLiteral(
"line"));
112 line->setFrameShape(QFrame::HLine);
113 line->setFrameShadow(QFrame::Sunken);
115 gridLayout->addWidget(line, 3, 0, 1, 1);
118 lab_filepath->setObjectName(QStringLiteral(
"lab_filepath"));
119 lab_filepath->setAlignment(Qt::AlignCenter);
120 lab_filepath->setWordWrap(
true);
122 gridLayout->addWidget(lab_filepath, 2, 0, 1, 1);
125 line_5->setObjectName(QStringLiteral(
"line_5"));
126 line_5->setFrameShape(QFrame::HLine);
127 line_5->setFrameShadow(QFrame::Sunken);
129 gridLayout->addWidget(line_5, 7, 0, 1, 1);
131 horizontalLayout =
new QHBoxLayout();
132 horizontalLayout->setObjectName(QStringLiteral(
"horizontalLayout"));
134 btn_prev->setObjectName(QStringLiteral(
"btn_prev"));
135 btn_prev->setMinimumSize(QSize(30, 30));
136 btn_prev->setMaximumSize(QSize(30, 30));
137 btn_prev->setFocusPolicy(Qt::StrongFocus);
139 horizontalLayout->addWidget(btn_prev);
142 lab_track_index->setObjectName(QStringLiteral(
"lab_track_index"));
143 lab_track_index->setAlignment(Qt::AlignCenter);
145 horizontalLayout->addWidget(lab_track_index);
148 btn_next->setObjectName(QStringLiteral(
"btn_next"));
149 btn_next->setMinimumSize(QSize(30, 30));
150 btn_next->setMaximumSize(QSize(30, 30));
151 btn_next->setFocusPolicy(Qt::StrongFocus);
153 horizontalLayout->addWidget(btn_next);
156 gridLayout->addLayout(horizontalLayout, 0, 0, 1, 1);
159 pb_progress->setObjectName(QStringLiteral(
"pb_progress"));
160 pb_progress->setValue(24);
162 gridLayout->addWidget(pb_progress, 8, 0, 1, 1);
165 tab_widget->setObjectName(QStringLiteral(
"tab_widget"));
166 tab_tag =
new QWidget();
167 tab_tag->setObjectName(QStringLiteral(
"tab_tag"));
168 gridLayout_3 =
new QGridLayout(tab_tag);
169 gridLayout_3->setObjectName(QStringLiteral(
"gridLayout_3"));
170 lab_genres =
new QLabel(tab_tag);
171 lab_genres->setObjectName(QStringLiteral(
"lab_genres"));
172 lab_genres->setText(QStringLiteral(
"Genres"));
174 gridLayout_3->addWidget(lab_genres, 4, 0, 1, 1);
176 label_9 =
new QLabel(tab_tag);
177 label_9->setObjectName(QStringLiteral(
"label_9"));
178 QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
179 sizePolicy.setHorizontalStretch(0);
180 sizePolicy.setVerticalStretch(0);
181 sizePolicy.setHeightForWidth(label_9->sizePolicy().hasHeightForWidth());
182 label_9->setSizePolicy(sizePolicy);
184 gridLayout_3->addWidget(label_9, 2, 4, 1, 1);
186 cb_album_all =
new QCheckBox(tab_tag);
187 cb_album_all->setObjectName(QStringLiteral(
"cb_album_all"));
188 cb_album_all->setFocusPolicy(Qt::StrongFocus);
189 cb_album_all->setText(QStringLiteral(
"all"));
191 gridLayout_3->addWidget(cb_album_all, 1, 2, 1, 1);
193 lab_track_num =
new QLabel(tab_tag);
194 lab_track_num->setObjectName(QStringLiteral(
"lab_track_num"));
195 sizePolicy.setHeightForWidth(lab_track_num->sizePolicy().hasHeightForWidth());
196 lab_track_num->setSizePolicy(sizePolicy);
197 lab_track_num->setText(QStringLiteral(
"# Track"));
199 gridLayout_3->addWidget(lab_track_num, 0, 4, 1, 1);
201 lab_album_artist =
new QLabel(tab_tag);
202 lab_album_artist->setObjectName(QStringLiteral(
"lab_album_artist"));
204 gridLayout_3->addWidget(lab_album_artist, 3, 0, 1, 1);
206 lab_album =
new QLabel(tab_tag);
207 lab_album->setObjectName(QStringLiteral(
"lab_album"));
208 lab_album->setText(QStringLiteral(
"Album"));
210 gridLayout_3->addWidget(lab_album, 1, 0, 1, 1);
213 le_genre->setObjectName(QStringLiteral(
"le_genre"));
214 QSizePolicy sizePolicy1(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
215 sizePolicy1.setHorizontalStretch(0);
216 sizePolicy1.setVerticalStretch(0);
217 sizePolicy1.setHeightForWidth(le_genre->sizePolicy().hasHeightForWidth());
218 le_genre->setSizePolicy(sizePolicy1);
220 gridLayout_3->addWidget(le_genre, 4, 1, 1, 1);
222 cb_genre_all =
new QCheckBox(tab_tag);
223 cb_genre_all->setObjectName(QStringLiteral(
"cb_genre_all"));
224 cb_genre_all->setFocusPolicy(Qt::StrongFocus);
225 cb_genre_all->setText(QStringLiteral(
"all"));
227 gridLayout_3->addWidget(cb_genre_all, 4, 2, 1, 1);
229 cb_album_artist_all =
new QCheckBox(tab_tag);
230 cb_album_artist_all->setObjectName(QStringLiteral(
"cb_album_artist_all"));
231 cb_album_artist_all->setText(QStringLiteral(
"all"));
233 gridLayout_3->addWidget(cb_album_artist_all, 3, 2, 1, 1);
235 cb_artist_all =
new QCheckBox(tab_tag);
236 cb_artist_all->setObjectName(QStringLiteral(
"cb_artist_all"));
237 cb_artist_all->setFocusPolicy(Qt::StrongFocus);
238 cb_artist_all->setText(QStringLiteral(
"all"));
240 gridLayout_3->addWidget(cb_artist_all, 2, 2, 1, 1);
242 sb_year =
new QSpinBox(tab_tag);
243 sb_year->setObjectName(QStringLiteral(
"sb_year"));
244 sizePolicy.setHeightForWidth(sb_year->sizePolicy().hasHeightForWidth());
245 sb_year->setSizePolicy(sizePolicy);
246 sb_year->setMinimum(-1);
247 sb_year->setMaximum(2100);
248 sb_year->setValue(2011);
250 gridLayout_3->addWidget(sb_year, 1, 5, 1, 1);
252 lab_rating_descr =
new QLabel(tab_tag);
253 lab_rating_descr->setObjectName(QStringLiteral(
"lab_rating_descr"));
254 sizePolicy.setHeightForWidth(lab_rating_descr->sizePolicy().hasHeightForWidth());
255 lab_rating_descr->setSizePolicy(sizePolicy);
256 lab_rating_descr->setText(QStringLiteral(
"Rating"));
258 gridLayout_3->addWidget(lab_rating_descr, 3, 4, 1, 1);
260 lab_track_title =
new QLabel(tab_tag);
261 lab_track_title->setObjectName(QStringLiteral(
"lab_track_title"));
262 lab_track_title->setText(QStringLiteral(
"Title"));
264 gridLayout_3->addWidget(lab_track_title, 0, 0, 1, 1);
266 lab_year =
new QLabel(tab_tag);
267 lab_year->setObjectName(QStringLiteral(
"lab_year"));
268 sizePolicy.setHeightForWidth(lab_year->sizePolicy().hasHeightForWidth());
269 lab_year->setSizePolicy(sizePolicy);
270 lab_year->setText(QStringLiteral(
"Year"));
272 gridLayout_3->addWidget(lab_year, 1, 4, 1, 1);
275 le_title->setObjectName(QStringLiteral(
"le_title"));
276 sizePolicy1.setHeightForWidth(le_title->sizePolicy().hasHeightForWidth());
277 le_title->setSizePolicy(sizePolicy1);
279 gridLayout_3->addWidget(le_title, 0, 1, 1, 1);
281 lab_comment =
new QLabel(tab_tag);
282 lab_comment->setObjectName(QStringLiteral(
"lab_comment"));
284 gridLayout_3->addWidget(lab_comment, 5, 0, 1, 1);
287 le_album_artist->setObjectName(QStringLiteral(
"le_album_artist"));
288 sizePolicy1.setHeightForWidth(le_album_artist->sizePolicy().hasHeightForWidth());
289 le_album_artist->setSizePolicy(sizePolicy1);
291 gridLayout_3->addWidget(le_album_artist, 3, 1, 1, 1);
293 lab_artist =
new QLabel(tab_tag);
294 lab_artist->setObjectName(QStringLiteral(
"lab_artist"));
295 lab_artist->setText(QStringLiteral(
"Artist"));
297 gridLayout_3->addWidget(lab_artist, 2, 0, 1, 1);
300 le_artist->setObjectName(QStringLiteral(
"le_artist"));
301 sizePolicy1.setHeightForWidth(le_artist->sizePolicy().hasHeightForWidth());
302 le_artist->setSizePolicy(sizePolicy1);
304 gridLayout_3->addWidget(le_artist, 2, 1, 1, 1);
306 sb_track_num =
new QSpinBox(tab_tag);
307 sb_track_num->setObjectName(QStringLiteral(
"sb_track_num"));
308 QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Fixed);
309 sizePolicy2.setHorizontalStretch(0);
310 sizePolicy2.setVerticalStretch(0);
311 sizePolicy2.setHeightForWidth(sb_track_num->sizePolicy().hasHeightForWidth());
312 sb_track_num->setSizePolicy(sizePolicy2);
313 sb_track_num->setMaximum(999);
315 gridLayout_3->addWidget(sb_track_num, 0, 5, 1, 1);
317 cb_year_all =
new QCheckBox(tab_tag);
318 cb_year_all->setObjectName(QStringLiteral(
"cb_year_all"));
319 QSizePolicy sizePolicy3(QSizePolicy::Maximum, QSizePolicy::Fixed);
320 sizePolicy3.setHorizontalStretch(0);
321 sizePolicy3.setVerticalStretch(0);
322 sizePolicy3.setHeightForWidth(cb_year_all->sizePolicy().hasHeightForWidth());
323 cb_year_all->setSizePolicy(sizePolicy3);
324 cb_year_all->setFocusPolicy(Qt::StrongFocus);
325 cb_year_all->setLayoutDirection(Qt::LeftToRight);
326 cb_year_all->setText(QStringLiteral(
"all"));
328 gridLayout_3->addWidget(cb_year_all, 1, 6, 1, 1);
331 lab_rating->setObjectName(QStringLiteral(
"lab_rating"));
332 sizePolicy.setHeightForWidth(lab_rating->sizePolicy().hasHeightForWidth());
333 lab_rating->setSizePolicy(sizePolicy);
334 lab_rating->setMinimumSize(QSize(80, 22));
335 lab_rating->setMaximumSize(QSize(16777215, 22));
336 lab_rating->setFocusPolicy(Qt::TabFocus);
338 gridLayout_3->addWidget(lab_rating, 3, 5, 1, 1);
340 horizontalSpacer_5 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
342 gridLayout_3->addItem(horizontalSpacer_5, 1, 3, 1, 1);
345 le_album->setObjectName(QStringLiteral(
"le_album"));
346 sizePolicy1.setHeightForWidth(le_album->sizePolicy().hasHeightForWidth());
347 le_album->setSizePolicy(sizePolicy1);
349 gridLayout_3->addWidget(le_album, 1, 1, 1, 1);
351 cb_discnumber_all =
new QCheckBox(tab_tag);
352 cb_discnumber_all->setObjectName(QStringLiteral(
"cb_discnumber_all"));
353 sizePolicy3.setHeightForWidth(cb_discnumber_all->sizePolicy().hasHeightForWidth());
354 cb_discnumber_all->setSizePolicy(sizePolicy3);
355 cb_discnumber_all->setFocusPolicy(Qt::StrongFocus);
356 cb_discnumber_all->setText(QStringLiteral(
"all"));
358 gridLayout_3->addWidget(cb_discnumber_all, 2, 6, 1, 1);
360 sb_discnumber =
new QSpinBox(tab_tag);
361 sb_discnumber->setObjectName(QStringLiteral(
"sb_discnumber"));
362 QSizePolicy sizePolicy4(QSizePolicy::Preferred, QSizePolicy::Minimum);
363 sizePolicy4.setHorizontalStretch(0);
364 sizePolicy4.setVerticalStretch(0);
365 sizePolicy4.setHeightForWidth(sb_discnumber->sizePolicy().hasHeightForWidth());
366 sb_discnumber->setSizePolicy(sizePolicy4);
367 sb_discnumber->setMinimum(0);
368 sb_discnumber->setMaximum(1000);
369 sb_discnumber->setValue(1);
371 gridLayout_3->addWidget(sb_discnumber, 2, 5, 1, 1);
373 te_comment =
new QPlainTextEdit(tab_tag);
374 te_comment->setObjectName(QStringLiteral(
"te_comment"));
375 te_comment->setMaximumSize(QSize(16777215, 100));
377 gridLayout_3->addWidget(te_comment, 5, 1, 1, 1);
379 cb_rating_all =
new QCheckBox(tab_tag);
380 cb_rating_all->setObjectName(QStringLiteral(
"cb_rating_all"));
381 sizePolicy3.setHeightForWidth(cb_rating_all->sizePolicy().hasHeightForWidth());
382 cb_rating_all->setSizePolicy(sizePolicy3);
383 cb_rating_all->setText(QStringLiteral(
"all"));
385 gridLayout_3->addWidget(cb_rating_all, 3, 6, 1, 1);
387 cb_comment_all =
new QCheckBox(tab_tag);
388 cb_comment_all->setObjectName(QStringLiteral(
"cb_comment_all"));
390 gridLayout_3->addWidget(cb_comment_all, 5, 2, 1, 1);
392 verticalSpacer_3 =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
394 gridLayout_3->addItem(verticalSpacer_3, 6, 1, 1, 1);
396 tab_widget->addTab(tab_tag, QString());
397 tab_widget->setTabText(tab_widget->indexOf(tab_tag), QStringLiteral(
"Tags"));
398 tab_from_path =
new QWidget();
399 tab_from_path->setObjectName(QStringLiteral(
"tab_from_path"));
400 gridLayout_8 =
new QGridLayout(tab_from_path);
401 gridLayout_8->setObjectName(QStringLiteral(
"gridLayout_8"));
402 tab_widget->addTab(tab_from_path, QString());
403 tab_cover =
new QWidget();
404 tab_cover->setObjectName(QStringLiteral(
"tab_cover"));
405 gridLayout_2 =
new QGridLayout(tab_cover);
406 gridLayout_2->setObjectName(QStringLiteral(
"gridLayout_2"));
407 horizontalSpacer_3 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
409 gridLayout_2->addItem(horizontalSpacer_3, 5, 2, 1, 1);
411 cb_replace =
new QCheckBox(tab_cover);
412 cb_replace->setObjectName(QStringLiteral(
"cb_replace"));
414 gridLayout_2->addWidget(cb_replace, 0, 0, 1, 1);
416 btn_cover_original =
new QPushButton(tab_cover);
417 btn_cover_original->setObjectName(QStringLiteral(
"btn_cover_original"));
418 QSizePolicy sizePolicy5(QSizePolicy::Minimum, QSizePolicy::Minimum);
419 sizePolicy5.setHorizontalStretch(0);
420 sizePolicy5.setVerticalStretch(0);
421 sizePolicy5.setHeightForWidth(btn_cover_original->sizePolicy().hasHeightForWidth());
422 btn_cover_original->setSizePolicy(sizePolicy5);
423 btn_cover_original->setMinimumSize(QSize(200, 200));
424 btn_cover_original->setMaximumSize(QSize(200, 200));
425 btn_cover_original->setIconSize(QSize(200, 200));
427 gridLayout_2->addWidget(btn_cover_original, 5, 0, 1, 1);
429 line_2 =
new QFrame(tab_cover);
430 line_2->setObjectName(QStringLiteral(
"line_2"));
431 line_2->setFrameShape(QFrame::HLine);
432 line_2->setFrameShadow(QFrame::Sunken);
434 gridLayout_2->addWidget(line_2, 1, 0, 1, 5);
436 verticalSpacer_2 =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
438 gridLayout_2->addItem(verticalSpacer_2, 7, 3, 1, 1);
440 cb_cover_all =
new QCheckBox(tab_cover);
441 cb_cover_all->setObjectName(QStringLiteral(
"cb_cover_all"));
442 cb_cover_all->setText(QStringLiteral(
"all"));
444 gridLayout_2->addWidget(cb_cover_all, 5, 4, 1, 1);
446 label_14 =
new QLabel(tab_cover);
447 label_14->setObjectName(QStringLiteral(
"label_14"));
449 gridLayout_2->addWidget(label_14, 3, 0, 1, 1);
451 btn_cover_replacement =
new CoverButton(tab_cover);
452 btn_cover_replacement->setObjectName(QStringLiteral(
"btn_cover_replacement"));
453 sizePolicy5.setHeightForWidth(btn_cover_replacement->sizePolicy().hasHeightForWidth());
454 btn_cover_replacement->setSizePolicy(sizePolicy5);
455 btn_cover_replacement->setMinimumSize(QSize(202, 202));
456 btn_cover_replacement->setMaximumSize(QSize(202, 202));
457 btn_cover_replacement->setIconSize(QSize(200, 200));
459 gridLayout_2->addWidget(btn_cover_replacement, 5, 3, 1, 1);
461 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
463 gridLayout_2->addItem(verticalSpacer, 2, 3, 1, 1);
465 btn_replacement =
new QPushButton(tab_cover);
466 btn_replacement->setObjectName(QStringLiteral(
"btn_replacement"));
467 btn_replacement->setText(QStringLiteral(
"Search"));
469 gridLayout_2->addWidget(btn_replacement, 6, 3, 1, 1);
471 lab_replacement =
new QLabel(tab_cover);
472 lab_replacement->setObjectName(QStringLiteral(
"lab_replacement"));
473 lab_replacement->setText(QStringLiteral(
"Replace"));
475 gridLayout_2->addWidget(lab_replacement, 3, 3, 1, 1);
477 verticalSpacer_4 =
new QSpacerItem(20, 200, QSizePolicy::Minimum, QSizePolicy::Minimum);
479 gridLayout_2->addItem(verticalSpacer_4, 5, 1, 1, 1);
481 tab_widget->addTab(tab_cover, QString());
482 tab_widget->setTabText(tab_widget->indexOf(tab_cover), QStringLiteral(
"Cover"));
484 gridLayout->addWidget(tab_widget, 4, 0, 1, 1);
486 horizontalLayout_2 =
new QHBoxLayout();
487 horizontalLayout_2->setSpacing(6);
488 horizontalLayout_2->setObjectName(QStringLiteral(
"horizontalLayout_2"));
489 btn_load_entire_album =
new QPushButton(
GUI_TagEdit);
490 btn_load_entire_album->setObjectName(QStringLiteral(
"btn_load_entire_album"));
491 btn_load_entire_album->setText(QStringLiteral(
"Load complete album"));
493 horizontalLayout_2->addWidget(btn_load_entire_album);
495 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
497 horizontalLayout_2->addItem(horizontalSpacer);
500 btn_undo_all->setObjectName(QStringLiteral(
"btn_undo_all"));
502 horizontalLayout_2->addWidget(btn_undo_all);
505 btn_undo->setObjectName(QStringLiteral(
"btn_undo"));
506 btn_undo->setText(QStringLiteral(
"Undo"));
508 horizontalLayout_2->addWidget(btn_undo);
511 btn_close->setObjectName(QStringLiteral(
"btn_close"));
512 btn_close->setFocusPolicy(Qt::StrongFocus);
513 btn_close->setText(QStringLiteral(
"Close"));
515 horizontalLayout_2->addWidget(btn_close);
518 btn_save->setObjectName(QStringLiteral(
"btn_save"));
519 btn_save->setFocusPolicy(Qt::StrongFocus);
520 btn_save->setText(QStringLiteral(
"Save"));
522 horizontalLayout_2->addWidget(btn_save);
525 gridLayout->addLayout(horizontalLayout_2, 9, 0, 1, 1);
528 line_4->setObjectName(QStringLiteral(
"line_4"));
529 line_4->setFrameShape(QFrame::HLine);
530 line_4->setFrameShadow(QFrame::Sunken);
532 gridLayout->addWidget(line_4, 1, 0, 1, 1);
534 QWidget::setTabOrder(btn_prev, btn_next);
535 QWidget::setTabOrder(btn_next, btn_undo_all);
536 QWidget::setTabOrder(btn_undo_all, btn_undo);
537 QWidget::setTabOrder(btn_undo, btn_close);
538 QWidget::setTabOrder(btn_close, btn_save);
542 tab_widget->setCurrentIndex(0);
550 lab_filepath->setText(QString());
551 btn_prev->setText(QApplication::translate(
"GUI_TagEdit",
"<",
nullptr));
552 lab_track_index->setText(QString());
553 btn_next->setText(QApplication::translate(
"GUI_TagEdit",
">",
nullptr));
554 label_9->setText(QApplication::translate(
"GUI_TagEdit",
"Discnumber",
nullptr));
555 lab_album_artist->setText(QApplication::translate(
"GUI_TagEdit",
"Album artist",
nullptr));
556 lab_comment->setText(QApplication::translate(
"GUI_TagEdit",
"Comment",
nullptr));
557 lab_rating->setText(QString());
558 cb_comment_all->setText(QApplication::translate(
"GUI_TagEdit",
"all",
nullptr));
559 tab_widget->setTabText(tab_widget->indexOf(tab_from_path), QApplication::translate(
"GUI_TagEdit",
"Tag from path",
nullptr));
560 cb_replace->setText(QApplication::translate(
"GUI_TagEdit",
"Replace",
nullptr));
561 btn_cover_original->setText(QString());
562 label_14->setText(QApplication::translate(
"GUI_TagEdit",
"Original",
nullptr));
563 btn_cover_replacement->setText(QString());
564 btn_undo_all->setText(QApplication::translate(
"GUI_TagEdit",
"Undo all",
nullptr));
576 #endif // UI_GUI_TAGEDIT_H Definition: ui_GUI_TagEdit.h:32
Definition: ui_GUI_SomaFM.h:206
Definition: GUI_TagEdit.h:42
Definition: ui_GUI_TagEdit.h:571
GUI class for String fields meant to convert content to first upper case by a context menu...
Definition: TagTextInput.h:36
The RatingLabel class.
Definition: RatingLabel.h:34