[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/multimedia/kmid/src
From: Pedro Lopez-Cabanillas <pedro.lopez.cabanillas () gmail ! com>
Date: 2010-07-19 19:45:38
Message-ID: 20100719194538.7CE24AC76B () svn ! kde ! org
[Download RAW message or body]
SVN commit 1151877 by pedrol:
kmid_part: fixes
M +4 -1 kmid_part.cpp
M +6 -7 kmid_partview.cpp
--- trunk/extragear/multimedia/kmid/src/kmid_part.cpp #1151876:1151877
@@ -59,6 +59,7 @@
setupActions();
setXMLFile("kmid_part.rc");
initialize();
+ setWidget(m_view);
kDebug() << "KMediaPlayer/Player constructor";
}
@@ -77,6 +78,7 @@
setupActions();
setXMLFile("kmid_part.rc");
initialize();
+ setWidget(0);
kDebug() << "KMediaPlayer/Engine constructor";
}
@@ -247,7 +249,8 @@
if (conn.isEmpty()) {
QStringList items = m_midiout->outputDeviceList(true);
conn = items.first();
- if (success = m_midiout->setOutputDeviceName(conn))
+ success = m_midiout->setOutputDeviceName(conn);
+ if (success)
m_settings->setOutput_connection(conn);
} else {
success = m_midiout->setOutputDeviceName(conn);
--- trunk/extragear/multimedia/kmid/src/kmid_partview.cpp #1151876:1151877
@@ -36,7 +36,7 @@
m_play = new QToolButton(this);
m_play->setIcon(KIcon("media-playback-start"));
- m_play->setVisible(false);
+ m_play->setVisible(true);
layout->addWidget(m_play);
connect(m_play, SIGNAL(clicked()), SIGNAL(play()));
@@ -62,7 +62,7 @@
layout->addWidget(m_seeker);
connect(m_seeker, SIGNAL(sliderPressed()), SLOT(slotTimeSliderPressed()));
connect(m_seeker, SIGNAL(valueChanged(int)), SLOT(slotTimeSlider(int)));
- setButtons(Seeker);
+ setButtons(Play | Seeker);
connect(this, SIGNAL(buttonsChanged(int)), SLOT(slotButtonsChanged(int)));
}
@@ -72,11 +72,10 @@
void KMidPartView::slotButtonsChanged(int buttons)
{
- m_play->setVisible(buttons & Play != 0);
- m_pause->setVisible(buttons & Pause != 0);
- m_stop->setVisible(buttons & Stop != 0);
- m_seeker->setVisible(buttons & Seeker!= 0);
- update();
+ m_play->setVisible((buttons & Play) != 0);
+ m_pause->setVisible((buttons & Pause) != 0);
+ m_stop->setVisible((buttons & Stop) != 0);
+ m_seeker->setVisible((buttons & Seeker) != 0);
}
void KMidPartView::resetTimeSlider(qint64 totalTime)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic