9 #ifndef UI_GUI_PODCASTS_H 10 #define UI_GUI_PODCASTS_H 12 #include <GUI/Utils/MenuTool/MenuTool.h> 13 #include <QtCore/QVariant> 14 #include <QtGui/QIcon> 15 #include <QtWidgets/QApplication> 16 #include <QtWidgets/QGridLayout> 17 #include <QtWidgets/QHBoxLayout> 18 #include <QtWidgets/QLabel> 19 #include <QtWidgets/QLineEdit> 20 #include <QtWidgets/QPushButton> 21 #include <QtWidgets/QSpacerItem> 22 #include "GUI/Utils/Widgets/ComboBox.h" 23 #include "Interfaces/PlayerPlugin/PlayerPluginBase.h" 30 QGridLayout *gridLayout;
33 QHBoxLayout *horizontalLayout;
35 QSpacerItem *horizontalSpacer;
36 QPushButton *btn_play;
42 GUI_Podcasts->setObjectName(QStringLiteral(
"GUI_Podcasts"));
45 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
46 gridLayout->setVerticalSpacing(6);
47 gridLayout->setContentsMargins(-1, 5, -1, 5);
49 combo_stream->setObjectName(QStringLiteral(
"combo_stream"));
50 combo_stream->setFocusPolicy(Qt::StrongFocus);
51 combo_stream->setEditable(
true);
53 gridLayout->addWidget(combo_stream, 1, 0, 1, 2);
56 le_url->setObjectName(QStringLiteral(
"le_url"));
57 le_url->setFocusPolicy(Qt::ClickFocus);
59 gridLayout->addWidget(le_url, 2, 0, 1, 2);
61 horizontalLayout =
new QHBoxLayout();
62 horizontalLayout->setSpacing(6);
63 horizontalLayout->setObjectName(QStringLiteral(
"horizontalLayout"));
65 btn_tool->setObjectName(QStringLiteral(
"btn_tool"));
66 btn_tool->setText(QStringLiteral(
"Menu"));
68 horizontalLayout->addWidget(btn_tool);
70 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
72 horizontalLayout->addItem(horizontalSpacer);
75 btn_play->setObjectName(QStringLiteral(
"btn_play"));
76 btn_play->setMaximumSize(QSize(20, 16777215));
77 btn_play->setFocusPolicy(Qt::StrongFocus);
79 icon.addFile(QStringLiteral(
":/Icons/play.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
80 btn_play->setIcon(icon);
81 btn_play->setIconSize(QSize(18, 18));
82 btn_play->setFlat(
true);
84 horizontalLayout->addWidget(btn_play);
87 lab_listen->setObjectName(QStringLiteral(
"lab_listen"));
88 lab_listen->setText(QStringLiteral(
"Listen"));
90 horizontalLayout->addWidget(lab_listen);
93 gridLayout->addLayout(horizontalLayout, 3, 0, 1, 2);
103 #ifndef QT_NO_TOOLTIP 104 btn_play->setToolTip(QApplication::translate(
"GUI_Podcasts",
"Start stream",
nullptr));
105 #endif // QT_NO_TOOLTIP 106 btn_play->setText(QString());
118 #endif // UI_GUI_PODCASTS_H Definition: PlayerPluginBase.h:39
Definition: ui_GUI_SomaFM.h:206
Definition: ui_GUI_Podcasts.h:27
Definition: GUI_Podcasts.h:28
Definition: ui_GUI_Podcasts.h:113
Definition: ComboBox.h:29