Engauge Digitizer 2
Loading...
Searching...
No Matches
HelpBrowser Class Reference

Text browser with resource loading enhanced for use as help text browser. More...

#include <HelpBrowser.h>

Inheritance diagram for HelpBrowser:
Inheritance graph
Collaboration diagram for HelpBrowser:
Collaboration graph

Public Member Functions

 HelpBrowser (QHelpEngine *engine, QWidget *parent=0)
 Single constructor.
QVariant loadResource (int type, const QUrl &url)
 Load resources.

Detailed Description

Text browser with resource loading enhanced for use as help text browser.

Definition at line 15 of file HelpBrowser.h.

Constructor & Destructor Documentation

◆ HelpBrowser()

HelpBrowser::HelpBrowser ( QHelpEngine * engine,
QWidget * parent = 0 )

Single constructor.

Definition at line 11 of file HelpBrowser.cpp.

12 :
13 QTextBrowser (parent),
14 m_engine (engine)
15{
16}

Member Function Documentation

◆ loadResource()

QVariant HelpBrowser::loadResource ( int type,
const QUrl & url )

Load resources.

Definition at line 18 of file HelpBrowser.cpp.

19{
20 LOG4CPP_INFO_S ((*mainCat)) << "HelpBrowser::loadResource"
21 << " scheme=" << url.scheme().toLatin1().data();
22
23 if (url.scheme() == "qthelp") {
24 return QVariant (m_engine->fileData (url));
25 } else {
26 return QTextBrowser::loadResource (type, url);
27 }
28}
log4cpp::Category * mainCat
Definition Logger.cpp:14
#define LOG4CPP_INFO_S(logger)
Definition convenience.h:18

The documentation for this class was generated from the following files: