From kde-multimedia Tue Apr 14 15:18:16 2009 From: Tanguy Krotoff Date: Tue, 14 Apr 2009 15:18:16 +0000 To: kde-multimedia Subject: [Patch] Phonon: changing icons for volume and seek sliders Message-Id: <129f18a00904140818r3e07c76ar42e8ad394e4f0b75 () mail ! gmail ! com> X-MARC-Message: https://marc.info/?l=kde-multimedia&m=123972239118858 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--0015174c10a01dbb8b04678557eb" --0015174c10a01dbb8b04678557eb Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hello "patch that allows to change the default icons for volume and seek sliders inside Phonon" The attached picture below is self-explanatory (taken under winxp) I've submitted this patch a long time ago without replies. So again, if nobody complains I can commit it using my KDE account tkrotoff= ... ---------- Forwarded message ---------- From: Tanguy Krotoff Date: Wed, Sep 17, 2008 at 2:59 PM Subject: [Patch] Phonon: changing icons for volume and seek sliders To: phonon-backends@kde.org Hello Here is a small patch that allows to change the default icons for volume and seek sliders inside Phonon. Basically it adds these methods: void SeekSlider::setIcon(const QIcon &icon) void VolumeSlider::setVolumeIcon(const QIcon &icon); void VolumeSlider::setMutedIcon(const QIcon &icon); I've reworked the patch given Matthias suggestions (that's true that I didn't really verify it at that time, I think it is OK now) So if someone could simply tell me if it is OK or not and commit it (I have a svn account: tkrotoff) Thanks in advance On Wed, Jun 4, 2008 at 5:18 PM, Matthias Kretz wrote: > The patch is a good idea, but can only go into kdesupport/phonon, not > branches/phonon/4.2. Calling d->_k_mutedChanged from > setVolumeIcon/setMutedIcon looks wrong. Even if it does the right thing n= ow, > you probably better should use it there. Also for > + =A0 =A0if (d->icon.isNull()) { > + =A0 =A0 =A0 =A0d->iconLabel.setVisible(true); > + =A0 =A0} > Did you perhaps forget a "!"? Or you meant "setVisible(false)"? Setting a= null > icon should probably just get ignored. To hide the icon there's already a > dedicated function. > > I'm just wondering since when QStyle has SP_MediaVolume(Muted) and why > Trolltech didn't patch phonon to use those... Also we should check that > KStyle implements them correctly. Oh, and the dox are wrong then, it shou= ld > say "Default icon used is QStyle::standardIcon(QStyle::SP_MediaVolume)". = Too > bad SP_MediaTime wasn't added... > > -- > ________________________________________________________ > Matthias Kretz (Germany) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0<>< > http://Vir.homelinux.org/ > MatthiasKretz@gmx.net, kretz@kde.org, > Matthias.Kretz@urz.uni-heidelberg.de > --=20 Tanguy Krotoff +33 6 68 42 70 24 --0015174c10a01dbb8b04678557eb Content-Type: application/octet-stream; name="sliders_icon.diff" Content-Disposition: attachment; filename="sliders_icon.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ftiq6xyx0 SW5kZXg6IHNlZWtzbGlkZXIuY3BwDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gc2Vla3NsaWRlci5jcHAJKHJl dmlzaW9uIDk1Mzc1MikNCisrKyBzZWVrc2xpZGVyLmNwcAkod29ya2luZyBjb3B5KQ0KQEAgLTI1 Miw2ICsyNTIsMTggQEANCiAgICAgZC0+aWNvbkxhYmVsLnNldFBpeG1hcChkLT5pY29uLnBpeG1h cChkLT5pY29uU2l6ZSwgZC0+c2xpZGVyLmlzRW5hYmxlZCgpID8gUUljb246Ok5vcm1hbCA6IFFJ Y29uOjpEaXNhYmxlZCkpOwogfQogCitRSWNvbiBTZWVrU2xpZGVyOjppY29uKCkgY29uc3QKK3sK KyAgICByZXR1cm4ga19wdHItPmljb247Cit9CisKK3ZvaWQgU2Vla1NsaWRlcjo6c2V0SWNvbihj b25zdCBRSWNvbiAmaWNvbikKK3sKKyAgICBLX0QoU2Vla1NsaWRlcik7CisgICAgZC0+aWNvbiA9 IGljb247CisgICAgZC0+aWNvbkxhYmVsLnNldFBpeG1hcChkLT5pY29uLnBpeG1hcChkLT5pY29u U2l6ZSwgZC0+c2xpZGVyLmlzRW5hYmxlZCgpID8gUUljb246Ok5vcm1hbCA6IFFJY29uOjpEaXNh YmxlZCkpOworfQorCiB9IC8vIG5hbWVzcGFjZSBQaG9ub24KIAogI2VuZGlmIC8vUVRfTk9fUEhP Tk9OX1NFRUtTTElERVIKSW5kZXg6IHNlZWtzbGlkZXIuaA0KPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIHNlZWtz bGlkZXIuaAkocmV2aXNpb24gOTUzNzUyKQ0KKysrIHNlZWtzbGlkZXIuaAkod29ya2luZyBjb3B5 KQ0KQEAgLTk1LDEyICs5NSwxOSBAQA0KICAgICBRX1BST1BFUlRZKFF0OjpPcmllbnRhdGlvbiBv cmllbnRhdGlvbiBSRUFEIG9yaWVudGF0aW9uIFdSSVRFIHNldE9yaWVudGF0aW9uKQogCiAgICAg LyoqCi0gICAgICogXGJyaWVmIHRoZSBpY29uIHNpemUgdXNlZCBmb3IgdGhlIG11dGUgYnV0dG9u L2ljb24uCisgICAgICogVGhlIGljb24gc2l6ZSB1c2VkIGZvciB0aGUgbXV0ZSBidXR0b24vaWNv bi4KICAgICAgKgogICAgICAqIFRoZSBkZWZhdWx0IHNpemUgaXMgZGVmaW5lZCBieSB0aGUgR1VJ IHN0eWxlLgogICAgICAqLwogICAgIFFfUFJPUEVSVFkoUVNpemUgaWNvblNpemUgUkVBRCBpY29u U2l6ZSBXUklURSBzZXRJY29uU2l6ZSkKIAorICAgIC8qKgorICAgICAqIFRoZSBpY29uIHRvIGJl IHVzZWQgaW5zdGVhZCBvZiB0aGUgZGVmYXVsdCBvbmUgZm9yIHRoZSBtdXRlIGJ1dHRvbi9pY29u LgorICAgICAqCisgICAgICogRGVmYXVsdCBpY29uIGlzICJwbGF5ZXItdGltZSIuCisgICAgICov CisgICAgUV9QUk9QRVJUWShRSWNvbiBpY29uIFJFQUQgaWNvbiBXUklURSBzZXRJY29uKQorCiAg ICAgcHVibGljOgogICAgICAgICAvKioKICAgICAgICAgICogQ29uc3RydWN0cyBhIHNlZWsgc2xp ZGVyIHdpZGdldCB3aXRoIHRoZSBnaXZlbiBccCBwYXJlbnQuCkBAIC0xMjIsMTIgKzEyOSwxNCBA QA0KICAgICAgICAgUXQ6Ok9yaWVudGF0aW9uIG9yaWVudGF0aW9uKCkgY29uc3Q7CiAgICAgICAg IGJvb2wgaXNJY29uVmlzaWJsZSgpIGNvbnN0OwogICAgICAgICBRU2l6ZSBpY29uU2l6ZSgpIGNv bnN0OworICAgICAgICBRSWNvbiBpY29uKCkgY29uc3Q7CiAgICAgICAgIE1lZGlhT2JqZWN0ICpt ZWRpYU9iamVjdCgpIGNvbnN0OwogCiAgICAgcHVibGljIFFfU0xPVFM6CiAgICAgICAgIHZvaWQg c2V0T3JpZW50YXRpb24oUXQ6Ok9yaWVudGF0aW9uKTsKICAgICAgICAgdm9pZCBzZXRJY29uVmlz aWJsZShib29sKTsKICAgICAgICAgdm9pZCBzZXRJY29uU2l6ZShjb25zdCBRU2l6ZSAmc2l6ZSk7 CisgICAgICAgIHZvaWQgc2V0SWNvbihjb25zdCBRSWNvbiAmaWNvbik7CiAKICAgICAgICAgLyoq CiAgICAgICAgICAqIFNldHMgdGhlIG1lZGlhIG9iamVjdCB0byBiZSBjb250cm9sbGVkIGJ5IHRo aXMgc2xpZGVyLgpJbmRleDogdm9sdW1lc2xpZGVyLmNwcA0KPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIHZvbHVt ZXNsaWRlci5jcHAJKHJldmlzaW9uIDk1Mzc1MikNCisrKyB2b2x1bWVzbGlkZXIuY3BwCSh3b3Jr aW5nIGNvcHkpDQpAQCAtMTA0LDYgKzEwNCw0MSBAQA0KICAgICBrX3B0ci0+bXV0ZUJ1dHRvbi5z ZXRJY29uU2l6ZShpY29uU2l6ZSk7CiB9CiAKK1FJY29uIFZvbHVtZVNsaWRlcjo6dm9sdW1lSWNv bigpIGNvbnN0Cit7CisgICAgcmV0dXJuIGtfcHRyLT52b2x1bWVJY29uOworfQorCit2b2lkIFZv bHVtZVNsaWRlcjo6c2V0Vm9sdW1lSWNvbihjb25zdCBRSWNvbiAmaWNvbikKK3sKKyAgICBLX0Qo Vm9sdW1lU2xpZGVyKTsKKyAgICBwRGVidWcoKSA8PCBRX0ZVTkNfSU5GTyA8PCBpY29uOworICAg IGtfcHRyLT52b2x1bWVJY29uID0gaWNvbjsKKyAgICBkLT51cGRhdGVJY29uKCk7Cit9CisKK1FJ Y29uIFZvbHVtZVNsaWRlcjo6bXV0ZWRJY29uKCkgY29uc3QKK3sKKyAgICByZXR1cm4ga19wdHIt Pm11dGVkSWNvbjsKK30KKwordm9pZCBWb2x1bWVTbGlkZXI6OnNldE11dGVkSWNvbihjb25zdCBR SWNvbiAmaWNvbikKK3sKKyAgICBLX0QoVm9sdW1lU2xpZGVyKTsKKyAgICBwRGVidWcoKSA8PCBR X0ZVTkNfSU5GTyA8PCBpY29uOworICAgIGtfcHRyLT5tdXRlZEljb24gPSBpY29uOworICAgIGQt PnVwZGF0ZUljb24oKTsKK30KKwordm9pZCBWb2x1bWVTbGlkZXJQcml2YXRlOjp1cGRhdGVJY29u KCkKK3sKKyAgICBpZiAob3V0cHV0ICYmIG91dHB1dC0+aXNNdXRlZCgpKSB7CisgICAgICAgIG11 dGVCdXR0b24uc2V0SWNvbihtdXRlZEljb24pOworICAgIH0gZWxzZSB7CisgICAgICAgIG11dGVC dXR0b24uc2V0SWNvbih2b2x1bWVJY29uKTsKKyAgICB9Cit9CisKIHFyZWFsIFZvbHVtZVNsaWRl cjo6bWF4aW11bVZvbHVtZSgpIGNvbnN0CiB7CiAgICAgcmV0dXJuIGtfcHRyLT5zbGlkZXIubWF4 aW11bSgpICogMC4wMTsKSW5kZXg6IHZvbHVtZXNsaWRlci5oDQo9PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gdm9s dW1lc2xpZGVyLmgJKHJldmlzaW9uIDk1Mzc1MikNCisrKyB2b2x1bWVzbGlkZXIuaAkod29ya2lu ZyBjb3B5KQ0KQEAgLTk4LDExICs5OCwyNiBAQA0KICAgICBRX1BST1BFUlRZKGJvb2wgbXV0ZVZp c2libGUgUkVBRCBpc011dGVWaXNpYmxlIFdSSVRFIHNldE11dGVWaXNpYmxlKQogCiAgICAgLyoq Ci0gICAgICogXGJyaWVmIHRoZSBpY29uIHNpemUgdXNlZCBmb3IgdGhlIG11dGUgYnV0dG9uL2lj b24uCisgICAgICogVGhlIGljb24gc2l6ZSB1c2VkIGZvciB0aGUgbXV0ZSBidXR0b24vaWNvbi4K ICAgICAgKgogICAgICAqIFRoZSBkZWZhdWx0IHNpemUgaXMgZGVmaW5lZCBieSB0aGUgR1VJIHN0 eWxlLgogICAgICAqLwogICAgIFFfUFJPUEVSVFkoUVNpemUgaWNvblNpemUgUkVBRCBpY29uU2l6 ZSBXUklURSBzZXRJY29uU2l6ZSkKKworICAgIC8qKgorICAgICAqIFRoZSB2b2x1bWUgaWNvbiB0 byBiZSB1c2VkIGluc3RlYWQgb2YgdGhlIGRlZmF1bHQgb25lLgorICAgICAqCisgICAgICogRGVm YXVsdCBpY29uIHVzZWQgaXMgInBsYXllci12b2x1bWUiLgorICAgICAqLworICAgIFFfUFJPUEVS VFkoUUljb24gdm9sdW1lSWNvbiBSRUFEIHZvbHVtZUljb24gV1JJVEUgc2V0Vm9sdW1lSWNvbikK KworICAgIC8qKgorICAgICAqIFRoZSBtdXRlZCBpY29uIHRvIGJlIHVzZWQgaW5zdGVhZCBvZiB0 aGUgZGVmYXVsdCBvbmUuCisgICAgICoKKyAgICAgKiBEZWZhdWx0IGljb24gdXNlZCBpcyAicGxh eWVyLXZvbHVtZS1tdXRlZCIuCisgICAgICovCisgICAgUV9QUk9QRVJUWShRSWNvbiBtdXRlZElj b24gUkVBRCBtdXRlZEljb24gV1JJVEUgc2V0TXV0ZWRJY29uKQorCiAgICAgcHVibGljOgogICAg ICAgICAvKioKICAgICAgICAgICogQ29uc3RydWN0cyBhIG5ldyB2b2x1bWUgc2xpZGVyIHdpdGgg YSBccCBwYXJlbnQuCkBAIC0xMTksNiArMTM0LDggQEANCiAgICAgICAgIHZvaWQgc2V0U2luZ2xl U3RlcChpbnQgbWlsbGlzZWNvbmRzKTsKICAgICAgICAgYm9vbCBpc011dGVWaXNpYmxlKCkgY29u c3Q7CiAgICAgICAgIFFTaXplIGljb25TaXplKCkgY29uc3Q7CisgICAgICAgIFFJY29uIHZvbHVt ZUljb24oKSBjb25zdDsKKyAgICAgICAgUUljb24gbXV0ZWRJY29uKCkgY29uc3Q7CiAgICAgICAg IHFyZWFsIG1heGltdW1Wb2x1bWUoKSBjb25zdDsKICAgICAgICAgUXQ6Ok9yaWVudGF0aW9uIG9y aWVudGF0aW9uKCkgY29uc3Q7CiAgICAgICAgIEF1ZGlvT3V0cHV0ICphdWRpb091dHB1dCgpIGNv bnN0OwpAQCAtMTI4LDYgKzE0NSw4IEBADQogICAgICAgICB2b2lkIHNldE9yaWVudGF0aW9uKFF0 OjpPcmllbnRhdGlvbik7CiAgICAgICAgIHZvaWQgc2V0TXV0ZVZpc2libGUoYm9vbCk7CiAgICAg ICAgIHZvaWQgc2V0SWNvblNpemUoY29uc3QgUVNpemUgJnNpemUpOworICAgICAgICB2b2lkIHNl dFZvbHVtZUljb24oY29uc3QgUUljb24gJmljb24pOworICAgICAgICB2b2lkIHNldE11dGVkSWNv bihjb25zdCBRSWNvbiAmaWNvbik7CiAKICAgICAgICAgLyoqCiAgICAgICAgICAqIFNldHMgdGhl IGF1ZGlvIG91dHB1dCBvYmplY3QgdG8gYmUgY29udHJvbGxlZCBieSB0aGlzIHNsaWRlci4KSW5k ZXg6IHZvbHVtZXNsaWRlcl9wLmgNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSB2b2x1bWVzbGlkZXJfcC5oCShy ZXZpc2lvbiA5NTM3NTIpDQorKysgdm9sdW1lc2xpZGVyX3AuaAkod29ya2luZyBjb3B5KQ0KQEAg LTc2LDYgKzc2LDggQEANCiAKICAgICAgICAgVm9sdW1lU2xpZGVyICpxX3B0cjsKIAorICAgICAg ICB2b2lkIHVwZGF0ZUljb24oKTsKKwogICAgICAgICB2b2lkIF9rX3NsaWRlckNoYW5nZWQoaW50 KTsKICAgICAgICAgdm9pZCBfa192b2x1bWVDaGFuZ2VkKHFyZWFsKTsKICAgICAgICAgdm9pZCBf a19tdXRlZENoYW5nZWQoYm9vbCk7Cg== --0015174c10a01dbb8b04678557eb Content-Type: image/png; name="sliders_icon.png" Content-Disposition: attachment; filename="sliders_icon.png" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ftiqk8ai1 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 --0015174c10a01dbb8b04678557eb Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kde-multimedia mailing list kde-multimedia@kde.org https://mail.kde.org/mailman/listinfo/kde-multimedia --0015174c10a01dbb8b04678557eb--