[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-30 8:22:45
Message-ID: 20100730082245.05BE1AC7CA () svn ! kde ! org
[Download RAW message or body]
SVN commit 1157098 by pedrol:
kmid_part fixes: dbus methods openUrl(), seek().
M +17 -1 kmid_part.cpp
M +3 -0 kmid_part.h
--- trunk/extragear/multimedia/kmid/src/kmid_part.cpp #1157097:1157098
@@ -462,9 +462,12 @@
void KMidPart::seek(qlonglong value)
{
- if (d->m_midiobj != 0)
+ if (d->m_midiobj != 0) {
d->m_midiobj->seek(value);
+ if ((state() != Play) && (d->m_view != 0))
+ d->m_view->setPosition(value);
}
+}
void KMidPart::slotSeek(int value)
{
@@ -608,3 +611,16 @@
return d->m_midiout->isMuted(channel);
return false;
}
+
+bool KMidPart::openUrl(const KUrl& url)
+{
+ kDebug() << url;
+ return KParts::ReadOnlyPart::openUrl(url);
+}
+
+bool KMidPart::openUrl(const QString& str)
+{
+ KUrl url(str);
+ kDebug() << "QString:" << str;
+ return KParts::ReadOnlyPart::openUrl(url);
+}
--- trunk/extragear/multimedia/kmid/src/kmid_part.h #1157097:1157098
@@ -244,6 +244,9 @@
*/
void reload();
+ virtual bool openUrl(const KUrl&);
+ virtual bool openUrl(const QString&);
+
signals:
/**
* Emitted when a tempo change is played
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic