WSF
wizard::EditAssist_Include Class Reference

#include <EditAssist.hpp>

Inheritance diagram for wizard::EditAssist_Include:
Collaboration diagram for wizard::EditAssist_Include:

Public Member Functions

void SetIncludeData (ParseResults &aResults, WsfParseSourceInclude *aSourcePtr, int aEntryIndex, TextSource *aTargetPtr)
Public Member Functions inherited from wizard::EditAssist
 EditAssist ()
 ~EditAssist () override=default
void SetAssistantData (Editor *aEditControlPtr, UtTextDocumentLocation aPos)
void SetAssistantData (QPoint aCursorPos)

Public Attributes

WsfParseSourceIncludemSourcePtr
TextSourcemTargetPtr
int mEntryIndex

Additional Inherited Members

Static Public Member Functions inherited from wizard::EditAssist
static EditAssistMakeAssistant (Editor *aEditControlPtr, UtTextDocumentLocation aPos)
static QString BuildFileURL (UtTextDocumentLocation aLocation, QString aText="")
static QString BuildFileURL (const QString &aFilePath, size_t aPos=ut::npos, const QString &aLabel=QString())
static QString BuildHRef (const QString &aUrl, const QString &aLabel)
static void ProcessUrl (const QUrl &aUrl)
Protected Member Functions inherited from wizard::EditAssist
BrowserWidgetGetBrowser ()
void DocLinkClicked (const QUrl &aUrl)
void AnchorClicked (const QUrl &aUrl)
void DocSizeChanged (const QSizeF &aNewSize)
void changeEvent (QEvent *e) override
void resizeEvent (QResizeEvent *e) override
void Resized ()
Protected Attributes inherited from wizard::EditAssist
QPoint mCursorPos
QTextBrowser * mTextBrowserPtr
EditormEditPtr
UtTextDocumentLocation mPos
BrowserWidgetmBrowserPtr

Member Function Documentation

◆ SetIncludeData()

Member Data Documentation

◆ mEntryIndex

int wizard::EditAssist_Include::mEntryIndex

Referenced by SetIncludeData().

◆ mSourcePtr

WsfParseSourceInclude* wizard::EditAssist_Include::mSourcePtr

Referenced by SetIncludeData().

◆ mTargetPtr

TextSource* wizard::EditAssist_Include::mTargetPtr

Referenced by SetIncludeData().


The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved