QEditorArgHint Class Reference
#include <qeditor_arghint.h>
Inheritance diagram for QEditorArgHint:

Public Slots | |
virtual void | reset (int, int) |
virtual void | cursorPositionChanged (QEditorView *, int, int) |
Signals | |
void | argHintHidden () |
Public Member Functions | |
QEditorArgHint (QEditorView *=0, const char *=0) | |
virtual | ~QEditorArgHint () |
virtual void | setCurrentFunction (int) |
virtual int | currentFunction () const |
void | setArgMarkInfos (const QString &, const QString &) |
virtual void | addFunction (int, const QString &) |
QString | functionAt (int id) const |
virtual void | show () |
virtual void | adjustSize () |
virtual bool | eventFilter (QObject *, QEvent *) |
Private Slots | |
void | slotDone () |
Private Attributes | |
QMap< int, QString > | m_functionMap |
int | m_currentFunction |
QString | m_wrapping |
QString | m_delimiter |
bool | m_markCurrentFunction |
int | m_currentLine |
int | m_currentCol |
QEditorArgHintData * | d |
Constructor & Destructor Documentation
|
Definition at line 41 of file qeditor_arghint.cpp. References d, QEditorArgHintData::editorView, QEditorArgHintData::labelDict, QEditorArgHintData::layout, m_markCurrentFunction, QEditorArgHint(), and reset(). Referenced by QEditorArgHint(). |
|
Definition at line 60 of file qeditor_arghint.cpp. References d. |
Member Function Documentation
|
Definition at line 132 of file qeditor_arghint.cpp. References addFunction(), d, QEditorArgHintData::labelDict, m_currentFunction, m_functionMap, and setCurrentFunction(). Referenced by addFunction(), and QEditorCodeCompletion::showArgHint(). |
|
Definition at line 199 of file qeditor_arghint.cpp. Referenced by setCurrentFunction(), and show(). |
|
Referenced by slotDone(). |
|
Definition at line 36 of file qeditor_arghint.h. References m_currentFunction. Referenced by eventFilter(). |
|
Definition at line 92 of file qeditor_arghint.cpp. References cursorPositionChanged(), QEditorView::doc(), m_currentCol, m_currentLine, m_delimiter, m_wrapping, slotDone(), text(), and QEditorPart::textLine(). Referenced by cursorPositionChanged(), and QEditorCodeCompletion::slotCursorPosChanged(). |
|
Definition at line 178 of file qeditor_arghint.cpp. References currentFunction(), eventFilter(), setCurrentFunction(), and slotDone(). Referenced by eventFilter(). |
|
Definition at line 41 of file qeditor_arghint.h. References functionAt(), and m_functionMap. Referenced by functionAt(). |
|
Definition at line 73 of file qeditor_arghint.cpp. References d, QEditorArgHintData::labelDict, m_currentCol, m_currentFunction, m_currentLine, m_functionMap, and reset(). Referenced by QEditorArgHint(), reset(), and QEditorCodeCompletion::showArgHint(). |
|
Definition at line 66 of file qeditor_arghint.cpp. References m_delimiter, m_markCurrentFunction, m_wrapping, and setArgMarkInfos(). Referenced by setArgMarkInfos(), and QEditorCodeCompletion::showArgHint(). |
|
Definition at line 144 of file qeditor_arghint.cpp. References adjustSize(), d, QEditorArgHintData::labelDict, m_currentFunction, m_functionMap, m_markCurrentFunction, and setCurrentFunction(). Referenced by addFunction(), eventFilter(), and setCurrentFunction(). |
|
Definition at line 172 of file qeditor_arghint.cpp. References adjustSize(). Referenced by QEditorCodeCompletion::showArgHint(). |
|
Definition at line 83 of file qeditor_arghint.cpp. References argHintHidden(), m_currentCol, and m_currentLine. Referenced by cursorPositionChanged(), and eventFilter(). |
Member Data Documentation
|
Definition at line 65 of file qeditor_arghint.h. Referenced by addFunction(), QEditorArgHint(), reset(), setCurrentFunction(), and ~QEditorArgHint(). |
|
Definition at line 64 of file qeditor_arghint.h. Referenced by cursorPositionChanged(), reset(), and slotDone(). |
|
Definition at line 59 of file qeditor_arghint.h. Referenced by addFunction(), currentFunction(), reset(), and setCurrentFunction(). |
|
Definition at line 63 of file qeditor_arghint.h. Referenced by cursorPositionChanged(), reset(), and slotDone(). |
|
Definition at line 61 of file qeditor_arghint.h. Referenced by cursorPositionChanged(), and setArgMarkInfos(). |
|
Definition at line 58 of file qeditor_arghint.h. Referenced by addFunction(), functionAt(), reset(), and setCurrentFunction(). |
|
Definition at line 62 of file qeditor_arghint.h. Referenced by QEditorArgHint(), setArgMarkInfos(), and setCurrentFunction(). |
|
Definition at line 60 of file qeditor_arghint.h. Referenced by cursorPositionChanged(), and setArgMarkInfos(). |
The documentation for this class was generated from the following files:
- editors/qeditor/qeditor_arghint.h
- editors/qeditor/qeditor_arghint.cpp