https://bugs.kde.org/show_bug.cgi?id=405647
            Bug ID: 405647
           Summary: help buttons broken; depend on khelpcenter
           Product: systemsettings
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: sit...@kde.org
  Target Milestone: ---

In 2016 we moved khelpcenter from plasma to applications with the expectation
that we'll simply let help requests fall back to the docs.kde.org website when
khelpcenter is not installed (which ought to be the default expectation I guess
since the unreliable state of khelpcenter is why it was dropped from plasma to
begin with).

systemsettings modules help however still 100% depends on khelpcenter

void ModuleView::moduleHelp()
{
    KCModuleInfo * activeModule = d->mModules.value(
d->mPageWidget->currentPage() );
    if( !activeModule ) {
        return;
    }

    QString docPath = activeModule->docPath();
    if( docPath.isEmpty() ) {
        return;
    }
    QUrl url( QStringLiteral("help:/")+docPath );
    QProcess::startDetached(QStringLiteral("khelpcenter"), QStringList() <<
url.url());
}

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to