|
a/GUI/playctlwidget/playctlwidget.cpp |
|
b/GUI/playctlwidget/playctlwidget.cpp |
|
... |
|
... |
26 |
connect(btn_stop, SIGNAL(clicked()), this, SLOT(onStopClicked()));
|
26 |
connect(btn_stop, SIGNAL(clicked()), this, SLOT(onStopClicked()));
|
27 |
connect(btn_fw, SIGNAL(clicked()), this, SLOT(onForwardClicked()));
|
27 |
connect(btn_fw, SIGNAL(clicked()), this, SLOT(onForwardClicked()));
|
28 |
connect(btn_bw, SIGNAL(clicked()), this, SLOT(onBackwardClicked()));
|
28 |
connect(btn_bw, SIGNAL(clicked()), this, SLOT(onBackwardClicked()));
|
29 |
}
|
29 |
}
|
30 |
|
30 |
|
31 |
|
|
|
32 |
// Public slots tell us about the world state
|
|
|
33 |
void PlayCtlWidget::onStopped()
|
31 |
void PlayCtlWidget::onStopped()
|
34 |
{
|
32 |
{
|
35 |
btn_play->setIcon(QIcon(Helper::getIconPath() + "play.png"));
|
33 |
btn_play->setIcon(QIcon(Helper::getIconPath() + "play.png"));
|
|
|
34 |
m_playing = false;
|
36 |
}
|
35 |
}
|
37 |
|
36 |
|
38 |
void PlayCtlWidget::onPaused()
|
37 |
void PlayCtlWidget::onPaused()
|
39 |
{
|
38 |
{
|
40 |
btn_play->setIcon(QIcon(Helper::getIconPath() + "play.png"));
|
39 |
btn_play->setIcon(QIcon(Helper::getIconPath() + "play.png"));
|
|
|
40 |
m_playing = false;
|
41 |
}
|
41 |
}
|
42 |
|
42 |
|
43 |
void PlayCtlWidget::onPlaying()
|
43 |
void PlayCtlWidget::onPlaying()
|
44 |
{
|
44 |
{
|
45 |
btn_play->setIcon(QIcon(Helper::getIconPath() + "pause.png"));
|
45 |
btn_play->setIcon(QIcon(Helper::getIconPath() + "pause.png"));
|
|
|
46 |
m_playing = true;
|
46 |
}
|
47 |
}
|
47 |
|
48 |
|
48 |
|
|
|
49 |
// Private slots: connected to buttons
|
|
|
50 |
void PlayCtlWidget::onPlayClicked()
|
49 |
void PlayCtlWidget::onPlayClicked()
|
51 |
{
|
50 |
{
|
52 |
if (m_playing) {
|
51 |
if (m_playing) {
|
53 |
btn_play->setIcon(QIcon(Helper::getIconPath() + "play.png"));
|
52 |
btn_play->setIcon(QIcon(Helper::getIconPath() + "play.png"));
|
|
|
53 |
//qDebug() << "PlayCtlWidget::onPlayClicked(): emitting pausereq()";
|
54 |
emit pauserequested();
|
54 |
emit pauserequested();
|
55 |
} else {
|
55 |
} else {
|
56 |
btn_play->setIcon(QIcon(Helper::getIconPath() + "pause.png"));
|
56 |
btn_play->setIcon(QIcon(Helper::getIconPath() + "pause.png"));
|
|
|
57 |
//qDebug() << "PlayCtlWidget::onPlayClicked(): emitting playreq()";
|
57 |
emit playrequested();
|
58 |
emit playrequested();
|
58 |
}
|
59 |
}
|
59 |
|
60 |
|
60 |
m_playing = !m_playing;
|
61 |
m_playing = !m_playing;
|
61 |
}
|
62 |
}
|
|
... |
|
... |
63 |
void PlayCtlWidget::onStopClicked()
|
64 |
void PlayCtlWidget::onStopClicked()
|
64 |
{
|
65 |
{
|
65 |
btn_play->setIcon(QIcon(Helper::getIconPath() + "play.png"));
|
66 |
btn_play->setIcon(QIcon(Helper::getIconPath() + "play.png"));
|
66 |
m_playing = false;
|
67 |
m_playing = false;
|
67 |
|
68 |
|
|
|
69 |
//qDebug() << "PlayCtlWidget::onPlayClicked(): emitting stopreq()";
|
68 |
emit stoprequested();
|
70 |
emit stoprequested();
|
69 |
}
|
71 |
}
|
70 |
|
72 |
|
71 |
void PlayCtlWidget::onBackwardClicked()
|
73 |
void PlayCtlWidget::onBackwardClicked()
|
72 |
{
|
74 |
{
|