|
WSF
|
#include <EditAssist.hpp>


Public Member Functions | |
| void | SetTypeData (ParseResults &aResults, const ParseResults::TypeInformation &aTypeInfo) |
| Public Member Functions inherited from wizard::EditAssist | |
| EditAssist () | |
| ~EditAssist () override=default | |
| void | SetAssistantData (Editor *aEditControlPtr, UtTextDocumentLocation aPos) |
| void | SetAssistantData (QPoint aCursorPos) |
Additional Inherited Members | |
| Static Public Member Functions inherited from wizard::EditAssist | |
| static EditAssist * | MakeAssistant (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 | |
| BrowserWidget * | GetBrowser () |
| 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 |
| Editor * | mEditPtr |
| UtTextDocumentLocation | mPos |
| BrowserWidget * | mBrowserPtr |
| void wizard::EditAssist_Type::SetTypeData | ( | ParseResults & | aResults, |
| const ParseResults::TypeInformation & | aTypeInfo ) |
References wizard::EditAssist::BuildFileURL(), wizard::EditAssist::BuildHRef(), wizard::ParseResults::TypeInformation::cBASIC_TYPE, wizard::ParseResults::TypeInformation::cDUPLICATE_NAME, wizard::ParseResults::TypeInformation::cTYPE_LOOKUP_FAIL, wizard::ParseResults::FindBaseType(), wizard::ParseResults::FindCreateTypeNode(), wizard::ParseResults::FindTypeDefinitionNode(), wizard::ParseResults::FindUserTypeDocumentation(), wizard::Project::GetExe(), wizard::WsfExe::GetGrammarDocumentation(), WsfParseNode::GetParent(), wizard::ParseResults::TypeInformation::mFlags, wizard::ParseResultsTiny::mProjectPtr, wizard::EditAssist::mTextBrowserPtr, wizard::ParseResults::TypeInformation::mTypeKey, WsfParseNode::mValue, and WsfParseNode::NextLeaf().
Referenced by wizard::EditAssist::MakeAssistant().