9 #ifndef UI_GUI_LIBRARYINFOBOX_H 10 #define UI_GUI_LIBRARYINFOBOX_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QAction> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QButtonGroup> 16 #include <QtWidgets/QDialog> 17 #include <QtWidgets/QGridLayout> 18 #include <QtWidgets/QHBoxLayout> 19 #include <QtWidgets/QHeaderView> 20 #include <QtWidgets/QLabel> 21 #include <QtWidgets/QPushButton> 22 #include <QtWidgets/QSpacerItem> 29 QGridLayout *gridLayout;
30 QLabel *lab_artist_count;
33 QLabel *lab_album_count;
34 QLabel *lab_track_count;
35 QLabel *lab_duration_value;
38 QLabel *lab_filesize_descr;
39 QHBoxLayout *horizontalLayout;
40 QSpacerItem *horizontalSpacer;
41 QPushButton *btn_close;
47 if (GUI_LibraryInfoBox->objectName().isEmpty())
48 GUI_LibraryInfoBox->setObjectName(QStringLiteral(
"GUI_LibraryInfoBox"));
49 GUI_LibraryInfoBox->resize(437, 183);
50 gridLayout =
new QGridLayout(GUI_LibraryInfoBox);
51 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
52 lab_artist_count =
new QLabel(GUI_LibraryInfoBox);
53 lab_artist_count->setObjectName(QStringLiteral(
"lab_artist_count"));
55 gridLayout->addWidget(lab_artist_count, 1, 3, 1, 1);
57 lab_artists =
new QLabel(GUI_LibraryInfoBox);
58 lab_artists->setObjectName(QStringLiteral(
"lab_artists"));
62 lab_artists->setFont(font);
63 lab_artists->setText(QStringLiteral(
"Artists"));
65 gridLayout->addWidget(lab_artists, 1, 2, 1, 1);
67 lab_tracks =
new QLabel(GUI_LibraryInfoBox);
68 lab_tracks->setObjectName(QStringLiteral(
"lab_tracks"));
69 lab_tracks->setFont(font);
70 lab_tracks->setText(QStringLiteral(
"Tracks"));
72 gridLayout->addWidget(lab_tracks, 0, 2, 1, 1);
74 lab_album_count =
new QLabel(GUI_LibraryInfoBox);
75 lab_album_count->setObjectName(QStringLiteral(
"lab_album_count"));
77 gridLayout->addWidget(lab_album_count, 2, 3, 1, 1);
79 lab_track_count =
new QLabel(GUI_LibraryInfoBox);
80 lab_track_count->setObjectName(QStringLiteral(
"lab_track_count"));
82 gridLayout->addWidget(lab_track_count, 0, 3, 1, 1);
84 lab_duration_value =
new QLabel(GUI_LibraryInfoBox);
85 lab_duration_value->setObjectName(QStringLiteral(
"lab_duration_value"));
87 gridLayout->addWidget(lab_duration_value, 3, 3, 1, 1);
89 lab_duration =
new QLabel(GUI_LibraryInfoBox);
90 lab_duration->setObjectName(QStringLiteral(
"lab_duration"));
91 lab_duration->setFont(font);
92 lab_duration->setText(QStringLiteral(
"Duration"));
94 gridLayout->addWidget(lab_duration, 3, 2, 1, 1);
96 lab_filesize =
new QLabel(GUI_LibraryInfoBox);
97 lab_filesize->setObjectName(QStringLiteral(
"lab_filesize"));
99 gridLayout->addWidget(lab_filesize, 4, 3, 1, 1);
101 lab_filesize_descr =
new QLabel(GUI_LibraryInfoBox);
102 lab_filesize_descr->setObjectName(QStringLiteral(
"lab_filesize_descr"));
103 lab_filesize_descr->setFont(font);
104 lab_filesize_descr->setText(QStringLiteral(
"Filesize"));
106 gridLayout->addWidget(lab_filesize_descr, 4, 2, 1, 1);
108 horizontalLayout =
new QHBoxLayout();
109 horizontalLayout->setObjectName(QStringLiteral(
"horizontalLayout"));
110 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
112 horizontalLayout->addItem(horizontalSpacer);
114 btn_close =
new QPushButton(GUI_LibraryInfoBox);
115 btn_close->setObjectName(QStringLiteral(
"btn_close"));
116 btn_close->setMaximumSize(QSize(5465, 16777215));
117 btn_close->setFocusPolicy(Qt::ClickFocus);
118 btn_close->setLayoutDirection(Qt::RightToLeft);
119 btn_close->setText(QStringLiteral(
"Close"));
121 horizontalLayout->addWidget(btn_close);
124 gridLayout->addLayout(horizontalLayout, 6, 3, 1, 1);
126 lab_albums =
new QLabel(GUI_LibraryInfoBox);
127 lab_albums->setObjectName(QStringLiteral(
"lab_albums"));
128 lab_albums->setFont(font);
129 lab_albums->setText(QStringLiteral(
"Albums"));
131 gridLayout->addWidget(lab_albums, 2, 2, 1, 1);
133 lab_icon =
new QLabel(GUI_LibraryInfoBox);
134 lab_icon->setObjectName(QStringLiteral(
"lab_icon"));
135 lab_icon->setMinimumSize(QSize(100, 0));
136 lab_icon->setMaximumSize(QSize(100, 200));
137 lab_icon->setSizeIncrement(QSize(100, 0));
138 lab_icon->setPixmap(QPixmap(QString::fromUtf8(
":/Icons/info.svg.png")));
139 lab_icon->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);
141 gridLayout->addWidget(lab_icon, 0, 1, 5, 1);
144 retranslateUi(GUI_LibraryInfoBox);
145 QObject::connect(btn_close, SIGNAL(clicked()), GUI_LibraryInfoBox, SLOT(close()));
147 QMetaObject::connectSlotsByName(GUI_LibraryInfoBox);
150 void retranslateUi(QDialog *GUI_LibraryInfoBox)
152 GUI_LibraryInfoBox->setWindowTitle(QApplication::translate(
"GUI_LibraryInfoBox",
"Info", Q_NULLPTR));
153 lab_artist_count->setText(QString());
154 lab_album_count->setText(QString());
155 lab_track_count->setText(QString());
156 lab_duration_value->setText(QString());
157 lab_filesize->setText(QString());
158 lab_icon->setText(QString());
169 #endif // UI_GUI_LIBRARYINFOBOX_H Definition: ui_GUI_SomaFM.h:216
Definition: ui_GUI_LibraryInfoBox.h:26
Definition: GUI_LibraryInfoBox.h:32