2 #include "ui_musicsongdlnatransferwidget.h"
18 setAttribute(Qt::WA_DeleteOnClose);
21 m_ui->topTitleCloseButton->setIcon(QIcon(
":/functions/btn_close_hover"));
23 m_ui->topTitleCloseButton->setCursor(QCursor(Qt::PointingHandCursor));
24 m_ui->topTitleCloseButton->setToolTip(tr(
"Close"));
25 connect(
m_ui->topTitleCloseButton, SIGNAL(clicked()), SLOT(close()));
27 m_ui->iconLabel->setPixmap(QPixmap(
":/contextMenu/btn_mobile"));
28 m_ui->playButton->setIcon(QIcon(
":/functions/btn_play_hover"));
29 m_ui->previousButton->setIcon(QIcon(
":/functions/btn_previous_hover"));
30 m_ui->nextButton->setIcon(QIcon(
":/functions/btn_next_hover"));
31 m_ui->refreshButton->setIcon(QIcon(
":/functions/btn_fresh_fore_hover"));
39 m_ui->playButton->setFocusPolicy(Qt::NoFocus);
40 m_ui->previousButton->setFocusPolicy(Qt::NoFocus);
41 m_ui->nextButton->setFocusPolicy(Qt::NoFocus);
42 m_ui->refreshButton->setFocusPolicy(Qt::NoFocus);
45 m_ui->playButton->setIconSize(QSize(31, 31));
46 m_ui->previousButton->setIconSize(QSize(31, 31));
47 m_ui->nextButton->setIconSize(QSize(31, 31));
48 m_ui->refreshButton->setIconSize(QSize(20, 20));
50 m_ui->playButton->setCursor(QCursor(Qt::PointingHandCursor));
51 m_ui->previousButton->setCursor(QCursor(Qt::PointingHandCursor));
52 m_ui->nextButton->setCursor(QCursor(Qt::PointingHandCursor));
53 m_ui->refreshButton->setCursor(QCursor(Qt::PointingHandCursor));
57 m_ui->deviceComboBox->addItem(tr(
"No connections"));
58 m_ui->deviceComboBox->setEnabled(
false);
71 connect(
m_ui->nextButton, SIGNAL(clicked()), SLOT(
playNext()));
107 if(!clients.isEmpty())
109 m_ui->deviceComboBox->clear();
110 m_ui->deviceComboBox->setEnabled(
true);
115 m_ui->deviceComboBox->addItem(
name);
121 if(
m_ui->deviceComboBox->currentText() == tr(
"No connections"))
142 m_ui->playButton->setIcon(QIcon(
":/functions/btn_play_hover"));
155 m_ui->playButton->setIcon(QIcon(
":/functions/btn_pause_hover"));
184 m_ui->playButton->setIcon(QIcon(
":/functions/btn_pause_hover"));
206 m_ui->playButton->setIcon(QIcon(
":/functions/btn_play_hover"));
242 const int index =
m_ui->deviceComboBox->currentIndex();
QString localAddress(const QString &prefix) const
bool remove(int instance=0) const
bool pause(int instance=0) const
The class of the dlna client.
The class of the dlna finder.
QStringList clientNames() const
static void popup(const QString &text)
QDlnaClient * client(int index) const
void setPrefixPath(const QString &path)
bool openUri(const QString &url, const QString &name, int instance=0) const
bool play(int instance=0) const
#define TTK_INFO_STREAM(msg)
The namespace of the application object.
bool transportInfo(QDlna::TransportInfo &info, int instance=0) const
bool mediaInfo(QDlna::MediaInfo &info, int instance=0) const
static const QString BackgroundStyle01
Background.
The class of the dlna file server.
#define TTK_REMOVE_SINGLE_WIDGET(object)
static const QString ToolButtonStyle04
bool stop(int instance=0) const
bool positionInfo(QDlna::PositionInfo &info, int instance=0) const
static const QString ComboBoxStyle02