[patch] do not display links (KUrlLabel) with ampersands (accelerators)

Jaroslaw Staniek js at iidea.pl
Tue Aug 22 16:00:56 BST 2006


Olivier Goffart said the following, On 2006-08-22 15:01:

> Le mardi 22 août 2006 14:31, Jarosław Staniek a écrit :
> 
>>Stephan Kulow said the following, On 2006-08-22 14:20:
>>
>>>Am Dienstag, 22. August 2006 13:59 schrieb Jarosław Staniek:
>>>
>>>>OK to commit, or is there cleaner way to do this?
>>>>
>>>>Optionally we could provide a way to display accelerators for links, e.g.
>>>>stronger underline, or displaying a letter in bold.
>>>
>>>Wasn't KURLLabel going to die?
>>
>>http://websvn.kde.org/*checkout*/trunk/KDE/kdelibs/KDE4PORTING.html does
>>not inform about this...
>>
>>If so, is there accessible replacement?
> 
> 
> 
> QLabel("<a href='http://yoururl'>My website</a>")
> 
> Really, I'm not sure KUrlLabel gives any convenience. Does it ?

I cannot force QLabel to display focus rectangle (KUrlLabel does it with my 
previous patch for 3.5 and trunk).

   label.setFocusPolicy(Qt::WheelFocus);

Any ideas?

-- 
regards / pozdrawiam, Jaroslaw Staniek
  Sponsored by OpenOffice Polska (http://www.openoffice.com.pl/en) to work on
  Kexi & KOffice: http://www.kexi-project.org, http://www.koffice.org
  KDE3 & KDE4 Libraries for MS Windows: http://kdelibs.com, http://www.kde.org





More information about the kde-core-devel mailing list