#include <EditAssist.hpp>
|
| 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) |
◆ EditAssist()
| wizard::EditAssist::EditAssist |
( |
| ) |
|
◆ ~EditAssist()
| wizard::EditAssist::~EditAssist |
( |
| ) |
|
|
overridedefault |
References AnchorClicked(), BuildFileURL(), BuildHRef(), changeEvent(), DocLinkClicked(), DocSizeChanged(), EditAssist(), GetBrowser(), MakeAssistant(), ProcessUrl(), Resized(), resizeEvent(), and SetAssistantData().
◆ AnchorClicked()
| void wizard::EditAssist::AnchorClicked |
( |
const QUrl & | aUrl | ) |
|
|
protected |
◆ BuildFileURL() [1/2]
| QString wizard::EditAssist::BuildFileURL |
( |
const QString & | aFilePath, |
|
|
size_t | aPos = ut::npos, |
|
|
const QString & | aLabel = QString() ) |
|
static |
◆ BuildFileURL() [2/2]
| QString wizard::EditAssist::BuildFileURL |
( |
UtTextDocumentLocation | aLocation, |
|
|
QString | aText = "" ) |
|
static |
◆ BuildHRef()
| QString wizard::EditAssist::BuildHRef |
( |
const QString & | aUrl, |
|
|
const QString & | aLabel ) |
|
static |
◆ changeEvent()
| void wizard::EditAssist::changeEvent |
( |
QEvent * | e | ) |
|
|
overrideprotected |
◆ DocLinkClicked()
| void wizard::EditAssist::DocLinkClicked |
( |
const QUrl & | aUrl | ) |
|
|
protected |
◆ DocSizeChanged()
| void wizard::EditAssist::DocSizeChanged |
( |
const QSizeF & | aNewSize | ) |
|
|
protected |
◆ GetBrowser()
◆ MakeAssistant()
References WsfParseNode::cSCRIPT_MASK, wizard::WsfScriptLookup::cSTOP_AT_LOCATION, wizard::WsfScriptLookup::cSUCCESS, wizard::ParseResults::FindIncludeAtPoint(), wizard::ParseResults::FindLastParseNode(), WsfPProxyPath::FromTypePath(), WsfParseNode::GetFlags(), wizard::Project::GetParseResults(), wizard::Editor::GetProject(), wizard::TextSource::GetSource(), wizard::WsfScriptLookup::IdentifierRange(), WsfPProxyValue::Lookup(), wizard::ParseResultsTiny::mProjectPtr, wizard::ParseResults::TypeInformation::mTypeKey, wizard::ParseResultsProxyData::ProxyRoot(), SetAssistantData(), wizard::EditAssist_Include::SetIncludeData(), wizard::WsfScriptLookup::SetLocation(), wizard::EditAssist_Script::SetScriptData(), wizard::EditAssist_Type2::SetTypeData(), wizard::EditAssist_Type::SetTypeData(), wizard::ParseResults::TypeInformationFromPosition(), and wizard::WsfScriptLookup::Update().
Referenced by ~EditAssist().
◆ ProcessUrl()
| void wizard::EditAssist::ProcessUrl |
( |
const QUrl & | aUrl | ) |
|
|
static |
References wizard::ProjectWorkspace::FindSource(), wizard::ProjectWorkspace::GetProject(), wizard::Project::GotoFile(), wizard::Project::GotoRange(), wizard::Project::Instance(), wizard::ProjectWorkspace::Instance(), wizard::Project::OpenFile(), pos, wizEnv, and wizSignals.
Referenced by AnchorClicked(), and ~EditAssist().
◆ Resized()
| void wizard::EditAssist::Resized |
( |
| ) |
|
|
protected |
◆ resizeEvent()
| void wizard::EditAssist::resizeEvent |
( |
QResizeEvent * | e | ) |
|
|
overrideprotected |
◆ SetAssistantData() [1/2]
| void wizard::EditAssist::SetAssistantData |
( |
Editor * | aEditControlPtr, |
|
|
UtTextDocumentLocation | aPos ) |
◆ SetAssistantData() [2/2]
| void wizard::EditAssist::SetAssistantData |
( |
QPoint | aCursorPos | ) |
|
◆ mBrowserPtr
◆ mCursorPos
| QPoint wizard::EditAssist::mCursorPos |
|
protected |
◆ mEditPtr
| Editor* wizard::EditAssist::mEditPtr |
|
protected |
◆ mPos
| UtTextDocumentLocation wizard::EditAssist::mPos |
|
protected |
◆ mTextBrowserPtr
| QTextBrowser* wizard::EditAssist::mTextBrowserPtr |
|
protected |
The documentation for this class was generated from the following files: