[Bug 169867] Tooltip needed for "Exclude from session" option.

Martin Droessler mail at martindroessler.de
Sun Mar 1 20:37:05 GMT 2009


https://bugs.kde.org/show_bug.cgi?id=169867


Martin Droessler <mail at martindroessler.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mail at martindroessler.de




--- Comment #3 from Martin Droessler <mail martindroessler de>  2009-03-01 21:37:03 ---
In kdebase/workspace/ksmserver/kcm/smserverconfigdlg.ui there is indeed a
"what's this"-tip defined:
<item>
           <widget class="KLineEdit" name="excludeLineedit" >
            <property name="whatsThis" >
             <string>Here you can enter a colon or comma separated list of
applications that should not be saved in sessions, and therefore will not be
started when restoring a session. For example 'xterm:konsole' or
'xterm,konsole'.</string>
            </property>
           </widget>
          </item>

But it is not shown! I don't know the implementation, but maybe the surrounding
widget ignores the whatIsThis-hint of the embedded KLineEdit. If thats the
case, pushing the whatIsThis-hint of the exclusion-list one layer up (to the
same as the "on login"-stuff) may help.

Also the above comment implies, that only ':' is a valid separator, but the
comment in the ui-file states, that ',' is also a valid separator - but I doubt
it. Can someone clarify that?

Nevertheless you should also add a tooltip - something like this:
<widget class="KLineEdit" name="excludeLineedit" >
<property name="toolTip" >
             <string>You can use colon or comma as separator. For example
'xterm:konsole' or 'xterm,konsole'.</string>
            </property>
...

It should be shorter than the full help-text in "what is this" to only show
what the possible separators are.

just my 2 cent

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list