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();
51 hboxLayout->setSpacing(6);
52 hboxLayout->setObjectName(QString::fromUtf8(
"hboxLayout"));
53 hboxLayout->setContentsMargins(0, 0, 0, 0);
54 label =
new QLabel(JumpToTrackDialog);
55 label->setObjectName(QString::fromUtf8(
"label"));
57 hboxLayout->addWidget(label);
59 filterLineEdit =
new QLineEdit(JumpToTrackDialog);
60 filterLineEdit->setObjectName(QString::fromUtf8(
"filterLineEdit"));
62 hboxLayout->addWidget(filterLineEdit);
65 verticalLayout->addLayout(hboxLayout);
67 songsListView =
new QListView(JumpToTrackDialog);
68 songsListView->setObjectName(QString::fromUtf8(
"songsListView"));
69 songsListView->setEditTriggers(QAbstractItemView::NoEditTriggers);
70 songsListView->setAlternatingRowColors(
true);
71 songsListView->setSelectionBehavior(QAbstractItemView::SelectRows);
72 songsListView->setUniformItemSizes(
true);
74 verticalLayout->addWidget(songsListView);
76 horizontalLayout =
new QHBoxLayout();
77 horizontalLayout->setObjectName(QString::fromUtf8(
"horizontalLayout"));
78 queuePushButton =
new QPushButton(JumpToTrackDialog);
79 queuePushButton->setObjectName(QString::fromUtf8(
"queuePushButton"));
80 QSizePolicy sizePolicy(QSizePolicy::Minimum, QSizePolicy::Preferred);
81 sizePolicy.setHorizontalStretch(0);
82 sizePolicy.setVerticalStretch(0);
83 sizePolicy.setHeightForWidth(queuePushButton->sizePolicy().hasHeightForWidth());
84 queuePushButton->setSizePolicy(sizePolicy);
85 queuePushButton->setFocusPolicy(Qt::NoFocus);
87 horizontalLayout->addWidget(queuePushButton);
89 refreshPushButton =
new QPushButton(JumpToTrackDialog);
90 refreshPushButton->setObjectName(QString::fromUtf8(
"refreshPushButton"));
91 sizePolicy.setHeightForWidth(refreshPushButton->sizePolicy().hasHeightForWidth());
92 refreshPushButton->setSizePolicy(sizePolicy);
93 refreshPushButton->setFocusPolicy(Qt::NoFocus);
95 horizontalLayout->addWidget(refreshPushButton);
97 jumpToPushButton =
new QPushButton(JumpToTrackDialog);
98 jumpToPushButton->setObjectName(QString::fromUtf8(
"jumpToPushButton"));
99 sizePolicy.setHeightForWidth(jumpToPushButton->sizePolicy().hasHeightForWidth());
100 jumpToPushButton->setSizePolicy(sizePolicy);
101 jumpToPushButton->setFocusPolicy(Qt::NoFocus);
103 horizontalLayout->addWidget(jumpToPushButton);
105 buttonBox =
new QDialogButtonBox(JumpToTrackDialog);
106 buttonBox->setObjectName(QString::fromUtf8(
"buttonBox"));
107 QSizePolicy sizePolicy1(QSizePolicy::Minimum, QSizePolicy::Fixed);
108 sizePolicy1.setHorizontalStretch(0);
109 sizePolicy1.setVerticalStretch(0);
110 sizePolicy1.setHeightForWidth(buttonBox->sizePolicy().hasHeightForWidth());
111 buttonBox->setSizePolicy(sizePolicy1);
112 buttonBox->setFocusPolicy(Qt::NoFocus);
113 buttonBox->setStandardButtons(QDialogButtonBox::Close);
115 horizontalLayout->addWidget(buttonBox);
118 verticalLayout->addLayout(horizontalLayout);
120 QWidget::setTabOrder(filterLineEdit, songsListView);
121 QWidget::setTabOrder(songsListView, queuePushButton);
122 QWidget::setTabOrder(queuePushButton, refreshPushButton);
123 QWidget::setTabOrder(refreshPushButton, jumpToPushButton);
124 QWidget::setTabOrder(jumpToPushButton, buttonBox);
126 retranslateUi(JumpToTrackDialog);
127 QObject::connect(buttonBox, SIGNAL(rejected()), JumpToTrackDialog, SLOT(close()));
129 QMetaObject::connectSlotsByName(JumpToTrackDialog);
132 void retranslateUi(QDialog *JumpToTrackDialog)
134 JumpToTrackDialog->setWindowTitle(QApplication::translate(
"JumpToTrackDialog",
"Jump To Track", 0, QApplication::UnicodeUTF8));
135 label->setText(QApplication::translate(
"JumpToTrackDialog",
"Filter:", 0, QApplication::UnicodeUTF8));
136 queuePushButton->setText(QApplication::translate(
"JumpToTrackDialog",
"Queue", 0, QApplication::UnicodeUTF8));
137 refreshPushButton->setText(QApplication::translate(
"JumpToTrackDialog",
"Refresh", 0, QApplication::UnicodeUTF8));
138 jumpToPushButton->setText(QApplication::translate(
"JumpToTrackDialog",
"Jump To", 0, QApplication::UnicodeUTF8));
144 class JumpToTrackDialog:
public Ui_JumpToTrackDialog {};
149 #endif // UI_JUMPTOTRACKDIALOG_H