GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
octave::documentation_browser Class Reference

#include "documentation.h"

Inheritance diagram for octave::documentation_browser:
Collaboration diagram for octave::documentation_browser:

Public Slots

void handle_index_clicked (const QUrl &url, const QString &keyword=QString())
 
void notice_settings (const QSettings *settings)
 

Public Member Functions

 documentation_browser (QHelpEngine *help_engine, QWidget *parent=nullptr)
 
 ~documentation_browser (void)
 
virtual QVariant loadResource (int type, const QUrl &url)
 

Private Attributes

QHelpEngine * m_help_engine
 

Detailed Description

Definition at line 36 of file documentation.h.

Constructor & Destructor Documentation

◆ documentation_browser()

octave::documentation_browser::documentation_browser ( QHelpEngine *  help_engine,
QWidget parent = nullptr 
)

Definition at line 431 of file documentation.cc.

◆ ~documentation_browser()

octave::documentation_browser::~documentation_browser ( void  )

Definition at line 435 of file documentation.cc.

Member Function Documentation

◆ handle_index_clicked

void octave::documentation_browser::handle_index_clicked ( const QUrl &  url,
const QString &  keyword = QString () 
)
slot

Definition at line 438 of file documentation.cc.

References url.

◆ loadResource()

QVariant octave::documentation_browser::loadResource ( int  type,
const QUrl &  url 
)
virtual

Definition at line 447 of file documentation.cc.

References m_help_engine, type, and url.

◆ notice_settings

void octave::documentation_browser::notice_settings ( const QSettings *  settings)
slot

Definition at line 444 of file documentation.cc.

Member Data Documentation

◆ m_help_engine

QHelpEngine* octave::documentation_browser::m_help_engine
private

Definition at line 55 of file documentation.h.

Referenced by loadResource().


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