#include "documentation.h"
Public Slots | |
void | copyClipboard (void) |
void | load_ref (const QString &name) |
void | notice_settings (const QSettings *settings) |
void | pasteClipboard (void) |
void | registerDoc (const QString &name) |
void | selectAll (void) |
void | unregisterDoc (const QString &name) |
Public Member Functions | |
documentation (QWidget *parent=nullptr) | |
~documentation (void) | |
Private Slots | |
void | filter_update (const QString &expression) |
void | filter_update_history (void) |
void | find_backward (void) |
void | find_forward (void) |
void | find_forward_from_anchor (const QString &text) |
void | global_search (void) |
void | global_search_finished (int hits) |
void | global_search_started (void) |
void | handle_cursor_position_change (void) |
void | record_anchor_position (void) |
Private Attributes | |
QString | m_collection |
documentation_browser * | m_doc_browser |
QComboBox * | m_filter |
QLineEdit * | m_find_line_edit |
QHelpEngine * | m_help_engine |
int | m_search_anchor_position |
Definition at line 61 of file documentation.h.
octave::documentation::documentation | ( | QWidget * | parent = nullptr | ) |
Definition at line 56 of file documentation.cc.
References arg, octave::sys::file_ops::dir_sep_str(), filter_update(), filter_update_history(), find_backward(), find_forward(), find_forward_from_anchor(), QtHandles::Utils::fromStdString(), global_search(), global_search_finished(), global_search_started(), handle_cursor_position_change(), octave::resource_manager::icon(), m_collection, m_doc_browser, m_filter, m_find_line_edit, m_help_engine, m_search_anchor_position, octave::config::oct_doc_dir(), p, result, search(), selectAll(), octave::sys::tempnam(), and warning().
octave::documentation::~documentation | ( | void | ) |
Definition at line 250 of file documentation.cc.
References fi, file, m_collection, m_help_engine, octave::sys::recursive_rmdir(), and string.
|
slot |
Definition at line 300 of file documentation.cc.
Referenced by octave::documentation_dock_widget::copyClipboard().
|
privateslot |
Definition at line 317 of file documentation.cc.
References m_help_engine.
Referenced by documentation().
|
privateslot |
Definition at line 329 of file documentation.cc.
References m_filter.
Referenced by documentation().
|
privateslot |
Definition at line 350 of file documentation.cc.
References m_doc_browser, m_find_line_edit, m_help_engine, and record_anchor_position().
Referenced by documentation().
|
privateslot |
Definition at line 341 of file documentation.cc.
References m_doc_browser, m_find_line_edit, m_help_engine, and record_anchor_position().
Referenced by documentation().
|
privateslot |
Definition at line 359 of file documentation.cc.
References m_doc_browser, m_help_engine, and m_search_anchor_position.
Referenced by documentation().
|
privateslot |
Definition at line 275 of file documentation.cc.
References m_help_engine.
Referenced by documentation().
|
privateslot |
Definition at line 293 of file documentation.cc.
Referenced by documentation().
|
privateslot |
Definition at line 288 of file documentation.cc.
Referenced by documentation().
|
privateslot |
Definition at line 378 of file documentation.cc.
References m_doc_browser, m_help_engine, and record_anchor_position().
Referenced by documentation().
|
slot |
Definition at line 306 of file documentation.cc.
References m_doc_browser, and m_help_engine.
Referenced by octave::documentation_dock_widget::showDoc().
|
slot |
Definition at line 298 of file documentation.cc.
Referenced by octave::documentation_dock_widget::notice_settings().
|
slot |
Definition at line 302 of file documentation.cc.
Referenced by octave::documentation_dock_widget::pasteClipboard().
|
privateslot |
Definition at line 370 of file documentation.cc.
References m_doc_browser, m_help_engine, and m_search_anchor_position.
Referenced by find_backward(), find_forward(), and handle_cursor_position_change().
|
slot |
Definition at line 387 of file documentation.cc.
References arg, m_help_engine, and warning().
Referenced by octave::documentation_dock_widget::registerDoc().
|
slot |
Definition at line 304 of file documentation.cc.
Referenced by documentation(), and octave::documentation_dock_widget::selectAll().
|
slot |
Definition at line 417 of file documentation.cc.
References m_help_engine.
Referenced by octave::documentation_dock_widget::unregisterDoc().
|
private |
Definition at line 102 of file documentation.h.
Referenced by documentation(), and ~documentation().
|
private |
Definition at line 98 of file documentation.h.
Referenced by documentation(), find_backward(), find_forward(), find_forward_from_anchor(), handle_cursor_position_change(), load_ref(), and record_anchor_position().
|
private |
Definition at line 101 of file documentation.h.
Referenced by documentation(), and filter_update_history().
|
private |
Definition at line 99 of file documentation.h.
Referenced by documentation(), find_backward(), and find_forward().
|
private |
Definition at line 97 of file documentation.h.
Referenced by documentation(), filter_update(), find_backward(), find_forward(), find_forward_from_anchor(), global_search(), handle_cursor_position_change(), load_ref(), record_anchor_position(), registerDoc(), unregisterDoc(), and ~documentation().
|
private |
Definition at line 100 of file documentation.h.
Referenced by documentation(), find_forward_from_anchor(), and record_anchor_position().