9 #ifndef UI_JUMPTOTRACKDIALOG_H 10 #define UI_JUMPTOTRACKDIALOG_H 12 #include <QtCore/QVariant> 13 #include <QtGui/QAction> 14 #include <QtGui/QApplication> 15 #include <QtGui/QButtonGroup> 16 #include <QtGui/QDialog> 17 #include <QtGui/QDialogButtonBox> 18 #include <QtGui/QHBoxLayout> 19 #include <QtGui/QHeaderView> 20 #include <QtGui/QLabel> 21 #include <QtGui/QLineEdit> 22 #include <QtGui/QListView> 23 #include <QtGui/QPushButton> 24 #include <QtGui/QVBoxLayout> 28 class Ui_JumpToTrackDialog
31 QVBoxLayout *verticalLayout;
32 QHBoxLayout *hboxLayout;
34 QLineEdit *filterLineEdit;
35 QListView *songsListView;
36 QHBoxLayout *horizontalLayout;
37 QPushButton *queuePushButton;
38 QPushButton *refreshPushButton;
39 QPushButton *jumpToPushButton;
40 QDialogButtonBox *buttonBox;
42 void setupUi(QDialog *JumpToTrackDialog)
44 if (JumpToTrackDialog->objectName().isEmpty())
45 JumpToTrackDialog->setObjectName(QString::fromUtf8(
"JumpToTrackDialog"));
46 JumpToTrackDialog->resize(487, 315);
47 verticalLayout =
new QVBoxLayout(JumpToTrackDialog);
48 verticalLayout->setObjectName(QString::fromUtf8(
"verticalLayout"));
49 verticalLayout->setContentsMargins(6, -1, 6, 6);
50 hboxLayout =
new QHBoxLayout();
52 hboxLayout->setSpacing(6);
55 hboxLayout->setContentsMargins(0, 0, 0, 0);
57 hboxLayout->setObjectName(QString::fromUtf8(
"hboxLayout"));
58 label =
new QLabel(JumpToTrackDialog);
59 label->setObjectName(QString::fromUtf8(
"label"));
61 hboxLayout->addWidget(label);
63 filterLineEdit =
new QLineEdit(JumpToTrackDialog);
64 filterLineEdit->setObjectName(QString::fromUtf8(
"filterLineEdit"));
66 hboxLayout->addWidget(filterLineEdit);
69 verticalLayout->addLayout(hboxLayout);
71 songsListView =
new QListView(JumpToTrackDialog);
72 songsListView->setObjectName(QString::fromUtf8(
"songsListView"));
73 songsListView->setEditTriggers(QAbstractItemView::NoEditTriggers);
74 songsListView->setAlternatingRowColors(
true);
75 songsListView->setSelectionBehavior(QAbstractItemView::SelectRows);
77 verticalLayout->addWidget(songsListView);
79 horizontalLayout =
new QHBoxLayout();
80 horizontalLayout->setObjectName(QString::fromUtf8(
"horizontalLayout"));
81 queuePushButton =
new QPushButton(JumpToTrackDialog);
82 queuePushButton->setObjectName(QString::fromUtf8(
"queuePushButton"));
83 QSizePolicy sizePolicy(QSizePolicy::Minimum, QSizePolicy::Preferred);
84 sizePolicy.setHorizontalStretch(0);
85 sizePolicy.setVerticalStretch(0);
86 sizePolicy.setHeightForWidth(queuePushButton->sizePolicy().hasHeightForWidth());
87 queuePushButton->setSizePolicy(sizePolicy);
88 queuePushButton->setFocusPolicy(Qt::NoFocus);
90 horizontalLayout->addWidget(queuePushButton);
92 refreshPushButton =
new QPushButton(JumpToTrackDialog);
93 refreshPushButton->setObjectName(QString::fromUtf8(
"refreshPushButton"));
94 sizePolicy.setHeightForWidth(refreshPushButton->sizePolicy().hasHeightForWidth());
95 refreshPushButton->setSizePolicy(sizePolicy);
96 refreshPushButton->setFocusPolicy(Qt::NoFocus);
98 horizontalLayout->addWidget(refreshPushButton);
100 jumpToPushButton =
new QPushButton(JumpToTrackDialog);
101 jumpToPushButton->setObjectName(QString::fromUtf8(
"jumpToPushButton"));
102 sizePolicy.setHeightForWidth(jumpToPushButton->sizePolicy().hasHeightForWidth());
103 jumpToPushButton->setSizePolicy(sizePolicy);
104 jumpToPushButton->setFocusPolicy(Qt::NoFocus);
106 horizontalLayout->addWidget(jumpToPushButton);
108 buttonBox =
new QDialogButtonBox(JumpToTrackDialog);
109 buttonBox->setObjectName(QString::fromUtf8(
"buttonBox"));
110 QSizePolicy sizePolicy1(QSizePolicy::Minimum, QSizePolicy::Fixed);
111 sizePolicy1.setHorizontalStretch(0);
112 sizePolicy1.setVerticalStretch(0);
113 sizePolicy1.setHeightForWidth(buttonBox->sizePolicy().hasHeightForWidth());
114 buttonBox->setSizePolicy(sizePolicy1);
115 buttonBox->setFocusPolicy(Qt::NoFocus);
116 buttonBox->setStandardButtons(QDialogButtonBox::Close);
118 horizontalLayout->addWidget(buttonBox);
121 verticalLayout->addLayout(horizontalLayout);
123 QWidget::setTabOrder(filterLineEdit, songsListView);
124 QWidget::setTabOrder(songsListView, queuePushButton);
125 QWidget::setTabOrder(queuePushButton, refreshPushButton);
126 QWidget::setTabOrder(refreshPushButton, jumpToPushButton);
127 QWidget::setTabOrder(jumpToPushButton, buttonBox);
129 retranslateUi(JumpToTrackDialog);
130 QObject::connect(buttonBox, SIGNAL(rejected()), JumpToTrackDialog, SLOT(close()));
132 QMetaObject::connectSlotsByName(JumpToTrackDialog);
135 void retranslateUi(QDialog *JumpToTrackDialog)
137 JumpToTrackDialog->setWindowTitle(QApplication::translate(
"JumpToTrackDialog",
"Jump To Track", 0, QApplication::UnicodeUTF8));
138 label->setText(QApplication::translate(
"JumpToTrackDialog",
"Filter:", 0, QApplication::UnicodeUTF8));
139 queuePushButton->setText(QApplication::translate(
"JumpToTrackDialog",
"Queue", 0, QApplication::UnicodeUTF8));
140 refreshPushButton->setText(QApplication::translate(
"JumpToTrackDialog",
"Refresh", 0, QApplication::UnicodeUTF8));
141 jumpToPushButton->setText(QApplication::translate(
"JumpToTrackDialog",
"Jump To", 0, QApplication::UnicodeUTF8));
147 class JumpToTrackDialog:
public Ui_JumpToTrackDialog {};
152 #endif // UI_JUMPTOTRACKDIALOG_H