9 #ifndef UI_GUI_PLAYLISTCHOOSER_H 10 #define UI_GUI_PLAYLISTCHOOSER_H 12 #include <GUI/Helper/MenuTool/MenuTool.h> 13 #include <QtCore/QVariant> 14 #include <QtWidgets/QAction> 15 #include <QtWidgets/QApplication> 16 #include <QtWidgets/QButtonGroup> 17 #include <QtWidgets/QComboBox> 18 #include <QtWidgets/QGridLayout> 19 #include <QtWidgets/QHeaderView> 20 #include <QtWidgets/QLineEdit> 21 #include <QtWidgets/QTabWidget> 22 #include <QtWidgets/QWidget> 23 #include "Interfaces/PlayerPlugin/PlayerPlugin.h" 30 QGridLayout *gridLayout;
31 QTabWidget *tabWidget;
33 QGridLayout *gridLayout_3;
34 QComboBox *combo_playlistchooser;
37 QGridLayout *gridLayout_2;
38 QLineEdit *le_playlist_file;
43 if (GUI_PlaylistChooser->objectName().isEmpty())
44 GUI_PlaylistChooser->setObjectName(QStringLiteral(
"GUI_PlaylistChooser"));
45 GUI_PlaylistChooser->resize(284, 86);
46 gridLayout =
new QGridLayout(GUI_PlaylistChooser);
47 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
48 gridLayout->setVerticalSpacing(5);
49 gridLayout->setContentsMargins(-1, 5, -1, 2);
50 tabWidget =
new QTabWidget(GUI_PlaylistChooser);
51 tabWidget->setObjectName(QStringLiteral(
"tabWidget"));
52 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Maximum);
53 sizePolicy.setHorizontalStretch(0);
54 sizePolicy.setVerticalStretch(0);
55 sizePolicy.setHeightForWidth(tabWidget->sizePolicy().hasHeightForWidth());
56 tabWidget->setSizePolicy(sizePolicy);
58 tab->setObjectName(QStringLiteral(
"tab"));
59 QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Maximum);
60 sizePolicy1.setHorizontalStretch(0);
61 sizePolicy1.setVerticalStretch(0);
62 sizePolicy1.setHeightForWidth(tab->sizePolicy().hasHeightForWidth());
63 tab->setSizePolicy(sizePolicy1);
64 gridLayout_3 =
new QGridLayout(tab);
65 gridLayout_3->setObjectName(QStringLiteral(
"gridLayout_3"));
66 combo_playlistchooser =
new QComboBox(tab);
67 combo_playlistchooser->setObjectName(QStringLiteral(
"combo_playlistchooser"));
68 QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
69 sizePolicy2.setHorizontalStretch(0);
70 sizePolicy2.setVerticalStretch(0);
71 sizePolicy2.setHeightForWidth(combo_playlistchooser->sizePolicy().hasHeightForWidth());
72 combo_playlistchooser->setSizePolicy(sizePolicy2);
73 combo_playlistchooser->setFocusPolicy(Qt::ClickFocus);
74 combo_playlistchooser->setEditable(
true);
76 gridLayout_3->addWidget(combo_playlistchooser, 0, 0, 1, 1);
79 btn_tool_pl->setObjectName(QStringLiteral(
"btn_tool_pl"));
81 gridLayout_3->addWidget(btn_tool_pl, 0, 1, 1, 1);
83 tabWidget->addTab(tab, QString());
84 tab_2 =
new QWidget();
85 tab_2->setObjectName(QStringLiteral(
"tab_2"));
86 sizePolicy1.setHeightForWidth(tab_2->sizePolicy().hasHeightForWidth());
87 tab_2->setSizePolicy(sizePolicy1);
88 gridLayout_2 =
new QGridLayout(tab_2);
89 gridLayout_2->setObjectName(QStringLiteral(
"gridLayout_2"));
90 le_playlist_file =
new QLineEdit(tab_2);
91 le_playlist_file->setObjectName(QStringLiteral(
"le_playlist_file"));
92 QSizePolicy sizePolicy3(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
93 sizePolicy3.setHorizontalStretch(0);
94 sizePolicy3.setVerticalStretch(0);
95 sizePolicy3.setHeightForWidth(le_playlist_file->sizePolicy().hasHeightForWidth());
96 le_playlist_file->setSizePolicy(sizePolicy3);
97 le_playlist_file->setFocusPolicy(Qt::ClickFocus);
98 le_playlist_file->setReadOnly(
true);
100 gridLayout_2->addWidget(le_playlist_file, 0, 0, 1, 1);
103 btn_tool_file->setObjectName(QStringLiteral(
"btn_tool_file"));
105 gridLayout_2->addWidget(btn_tool_file, 0, 1, 1, 1);
107 tabWidget->addTab(tab_2, QString());
109 gridLayout->addWidget(tabWidget, 0, 0, 1, 1);
112 retranslateUi(GUI_PlaylistChooser);
114 tabWidget->setCurrentIndex(1);
115 combo_playlistchooser->setCurrentIndex(-1);
118 QMetaObject::connectSlotsByName(GUI_PlaylistChooser);
123 btn_tool_pl->setText(QString());
124 tabWidget->setTabText(tabWidget->indexOf(tab), QApplication::translate(
"GUI_PlaylistChooser",
"Saved Playlists", 0));
125 btn_tool_file->setText(QString());
126 tabWidget->setTabText(tabWidget->indexOf(tab_2), QApplication::translate(
"GUI_PlaylistChooser",
"Playlist file", 0));
127 Q_UNUSED(GUI_PlaylistChooser);
138 #endif // UI_GUI_PLAYLISTCHOOSER_H Definition: ui_GUI_PlaylistChooser.h:27
Definition: ui_GUI_PlaylistChooser.h:133
Definition: GUI_SomaFM.h:34
Interface for PlayerPlugin classes. get_name() and language_changed() must be overwritten.
Definition: PlayerPlugin.h:38
Definition: GUI_PlaylistChooser.h:37