7#include <QtCore/qtclasshelpermacros.h>
8#include <QtCore/qtypes.h>
26 virtual bool showPage(
const QString &path, QString *errorMessage) = 0;
43 bool showPage(
const QString &path, QString *errorMessage)
override;
45 QString
documentUrl(
const QString &module)
const override;
48 QString webPage(
const QString &identifier);
61 QString webPage(
const QString &identifier);
virtual ~HelpClient()=default
virtual QString documentUrl(const QString &module) const =0
virtual bool activateIdentifier(const QString &identifier, QString *errorMessage)=0
static std::unique_ptr< HelpClient > create(HelpClientType type)
virtual bool showPage(const QString &path, QString *errorMessage)=0
QString designerManualUrl() const
~PythonWebHelpClient() override=default
bool activateIdentifier(const QString &identifier, QString *errorMessage) override
ParseArgumentsResult parseCommandLineArguments()
QDesigner(int &argc, char **argv)
bool event(QEvent *ev) override
\reimp
QDesignerServer * server() const
void setMainWindow(MainWindowBase *tw)
QDesignerWorkbench * workbench() const
bool isServerOrClientEnabled() const
MainWindowBase * mainWindow() const
QString documentUrl(const QString &module) const override
bool activateIdentifier(const QString &identifier, QString *errorMessage) override
~WebHelpClient() override=default
bool showPage(const QString &path, QString *errorMessage) override
int main(int argc, char *argv[])
[ctor_close]
bool enableInternalDynamicProperties
std::optional< QVersionNumber > qtVersion