From 47d283876b6d291b04dab7da05c2ce1bce9e8eb3 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Thu, 9 Oct 2014 16:14:40 -0500 Subject: Load proper handbook section when a TDEControl module is loaded via tdecmshell instead of kcontrol This relates to Bug 1850 --- tdeutils/tdecmoduleproxy.cpp | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) (limited to 'tdeutils/tdecmoduleproxy.cpp') diff --git a/tdeutils/tdecmoduleproxy.cpp b/tdeutils/tdecmoduleproxy.cpp index eeac43b02..f1c91e414 100644 --- a/tdeutils/tdecmoduleproxy.cpp +++ b/tdeutils/tdecmoduleproxy.cpp @@ -588,14 +588,26 @@ TQString TDECModuleProxy::quickHelp() const const TDEAboutData * TDECModuleProxy::aboutData() const { - if( !d->rootMode ) + if( !d->rootMode ) { return realModule() ? realModule()->aboutData() : 0; - else - /* This needs fixing, perhaps cache a TDEAboutData copy + } + else { + /* This needs fixing, perhaps cache a TDEAboutData copy * while in root mode? */ return 0; - + } +} +TQString TDECModuleProxy::handbookSection() const +{ + if( !d->rootMode ) { + return realModule() ? realModule()->handbookSection() : TQString::null; + } + else { + /* This needs fixing, perhaps cache a TDEAboutData copy + * while in root mode? */ + return TQString::null; + } } int TDECModuleProxy::buttons() const -- cgit v1.2.3