Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
helpviewer.cpp File Reference

(402679078388933a096e8715b505204773ffde11)

#include "helpviewer.h"
#include "helpviewerimpl.h"
#include "helpenginewrapper.h"
#include "tracer.h"
#include <QtCore/QFileInfo>
#include <QtCore/QStringBuilder>
#include <QtCore/QTemporaryFile>
#include <QtCore/QXmlStreamReader>
#include <QtCore/QXmlStreamWriter>
#include <QtGui/QDesktopServices>
#include <QtGui/QGuiApplication>
#include <QtGui/QStyleHints>
#include <QtGui/QWheelEvent>
#include <QtWidgets/QScrollBar>
#include <QtWidgets/QVBoxLayout>
#include <QtHelp/QHelpEngineCore>
#include <qlitehtmlwidget.h>
Include dependency graph for helpviewer.cpp:

Go to the source code of this file.

Classes

struct  ExtensionMap
class  HelpViewerPrivate
struct  HelpViewerPrivate::HistoryItem

Functions

static void setLight (QWidget *widget)
static bool isDarkTheme ()
static void setPaletteFromApp (QWidget *widget)
static QByteArray addDarkThemeToSvg (const QByteArray &data)
static QByteArray getData (const QUrl &url, QWidget *widget)
static QTextDocument::FindFlags textDocumentFlagsForFindFlags (HelpViewer::FindFlags flags)

Variables

const int kMaxHistoryItems = 20
const struct ExtensionMap extensionMap []

Function Documentation

◆ addDarkThemeToSvg()

QByteArray addDarkThemeToSvg ( const QByteArray & data)
static

Definition at line 109 of file helpviewer.cpp.

◆ getData()

QByteArray getData ( const QUrl & url,
QWidget * widget )
static

Definition at line 145 of file helpviewer.cpp.

References HelpEngineWrapper::instance(), and isDarkTheme().

Here is the call graph for this function:

◆ isDarkTheme()

bool isDarkTheme ( )
static

Definition at line 87 of file helpviewer.cpp.

Referenced by getData().

Here is the caller graph for this function:

◆ setLight()

void setLight ( QWidget * widget)
static

Definition at line 74 of file helpviewer.cpp.

◆ setPaletteFromApp()

void setPaletteFromApp ( QWidget * widget)
static

Definition at line 96 of file helpviewer.cpp.

◆ textDocumentFlagsForFindFlags()

QTextDocument::FindFlags textDocumentFlagsForFindFlags ( HelpViewer::FindFlags flags)
static

Definition at line 386 of file helpviewer.cpp.

Variable Documentation

◆ extensionMap

const struct ExtensionMap extensionMap

◆ kMaxHistoryItems

const int kMaxHistoryItems = 20

Definition at line 35 of file helpviewer.cpp.