[PATCH] Permanent clear button for KLineEdit

Michael Leupold lemma at confuego.org
Wed Mar 25 13:51:01 GMT 2009

Hash: SHA1

Aaron J. Seigo wrote:
> On Wednesday 25 March 2009, Michael Leupold wrote:
>> attached patch makes it possible to set the clear button on KLineEdits
>> permanently shown (not hidden if there's no content). This is eg. useful
>> for KMail's composer where the clear button also removes the
>> corresponding address line.
> i've been trying to get kmail's composer window into a state where this
> would actually be useful.
> the only way to get an empty address line is to have content in all the
> other lines, so that the empty line is the extra line to enter a new
> address (preventing need for an awkward "more.." button)
> is this really useful for kmail? are there are other use cases for this?

If you remove the text from one of the extra address lines without clicking 
the clear button the clear button will fade and you have no means of 
removing the line any longer.

> if there are some real use cases out there, ok, but it would be nice to 
> api complexity and UI inconsistency if it's just a "because we can" thing.

The patch was driven by the need to fix forementioned bug in KMail. Of 
course KMail could implement an extra button to remove the address line but 
I consider the current solution pretty intuitive. Adding such an extra 
button would have the disadvantages of taking up more space and leading to 
UI inconsistency as well (restricted to KMail though).

Version: GnuPG v1.4.6 (GNU/Linux)


More information about the kde-core-devel mailing list