[Bug 249730] The help button for Configuration/Accounts does not bring help

Christopher Yeleighton giecrilj at stegny.2a.pl
Sat Sep 4 14:32:58 BST 2010


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





--- Comment #2 from Christopher Yeleighton <giecrilj stegny 2a pl>  2010-09-04 15:32:57 ---
kdelibs-4.3.5/kutils/kcmultidialog.cpp:246
246       KUrl docUrl( KUrl( "help:/" ), docPath );

in my case, docPath is empty.  The code should disable the button if docPath is
empty, which it does not do (sub-bug_A).

That is because *d->modules["Konta"].d_ptr->modInfo.d->doc.d is empty.  It is
configured in KCModuleInfo::Private::loadAll using the following code:

127       doc = service->property( "X-DocPath", QVariant::String ).toString();

at usr/src/debug/kdelibs-4.3.5/kutils/kcmoduleinfo.cpp:127

The service in question is kmail_config_accounts.desktop. For the documentation
button to work, the service must have an X-DocPath entry.

However, the file /usr/share/kde4/services/kmail_config_accounts.desktop does
not have such an entry, neither in English nor in any other language
(sub-bug_B).

QED.

-- 
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 Kdepim-bugs mailing list