src/qscint/doc/html/classQsciAbstractAPIs.html
| QScintilla 2.12.1 |
Public Member Functions | List of all members
QsciAbstractAPIs Class Referenceabstract
#include <qsciabstractapis.h>
Inherits QObject.
Inherited by QsciAPIs.
|
| | | QsciAbstractAPIs (QsciLexer *lexer) | | | | virtual | ~QsciAbstractAPIs () | | | | QsciLexer * | lexer () const | | | | virtual void | updateAutoCompletionList (const QStringList &context, QStringList &list)=0 | | | | virtual void | autoCompletionSelected (const QString &selection) | | | | virtual QStringList | callTips (const QStringList &context, int commas, QsciScintilla::CallTipsStyle style, QList< int > &shifts)=0 | | |
The QsciAbstractAPIs class represents the interface to the textual API information used in call tips and for auto-completion. A sub-class will provide the actual implementation of the interface.
API information is specific to a particular language lexer but can be shared by multiple instances of the lexer.
| QsciAbstractAPIs::QsciAbstractAPIs | ( | QsciLexer * | lexer | ) | |
Constructs a QsciAbstractAPIs instance attached to lexer lexer. lexer becomes the instance's parent object although the instance can also be subsequently attached to other lexers.
|
| virtual void QsciAbstractAPIs::updateAutoCompletionList | ( | const QStringList & | context, | | | | QStringList & | list | | | ) | | |
| pure virtual |
Update the list list with API entries derived from context. context is the list of words in the text preceding the cursor position. The characters that make up a word and the characters that separate words are defined by the lexer. The last word is a partial word and may be empty if the user has just entered a word separator.
Implemented in QsciAPIs.
|
| virtual void QsciAbstractAPIs::autoCompletionSelected | ( | const QString & | selection | ) | |
| virtual |
This is called when the user selects the entry selection from the auto-completion list. A sub-class can use this as a hint to provide more specific API entries in future calls to updateAutoCompletionList(). The default implementation does nothing.
Reimplemented in QsciAPIs.
|
| virtual QStringList QsciAbstractAPIs::callTips | ( | const QStringList & | context, | | | | int | commas, | | | | QsciScintilla::CallTipsStyle | style, | | | | QList< int > & | shifts | | | ) | | |
| pure virtual |
Return the call tips valid for the context context. (Note that the last word of the context will always be empty.) commas is the number of commas the user has typed after the context and before the cursor position. The exact position of the list of call tips can be adjusted by specifying a corresponding left character shift in shifts. This is normally done to correct for any displayed context according to style.
See alsoupdateAutoCompletionList()
Implemented in QsciAPIs.
QFont font() const
Definition: qscistyle.h:131
QByteArray bytes(int start, int end) const
const char * keywords(int set) const
The QsciLexerJavaScript class encapsulates the Scintilla JavaScript lexer.
Definition: qscilexerjavascript.h:33
QsciAbstractAPIs * apis() const
const char * language() const
Returns the name of the language.
const char * keywords(int set) const
The QsciLexerXML class encapsulates the Scintilla XML lexer.
Definition: qscilexerxml.h:32
QsciLexerFortran77::readProperties
bool readProperties(QSettings &qs, const QString &prefix)
QsciLexerCPP::refreshProperties
void refreshProperties()
QsciScintillaBase::SCN_CHARADDED
void SCN_CHARADDED(int charadded)
virtual void setAutoIndent(bool autoindent)
QsciLexerCSharp::defaultEolFill
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
int extraAscent() const
QsciAPIs::apiPreparationFinished
void apiPreparationFinished()
QsciScintilla::userListActivated
void userListActivated(int id, const QString &string)
bool foldComments() const
QsciLexerCoffeeScript::QsciLexerCoffeeScript
QsciLexerCoffeeScript(QObject *parent=0)
virtual void foldAll(bool children=false)
QsciStyle(int style=-1)
const char * keywords(int set) const
QsciLexerMarkdown::defaultPaper
QColor defaultPaper(int style) const
bool isModified() const
virtual bool readProperties(QSettings &qs, const QString &prefix)
bool foldAtElse() const
const char * language() const
Returns the name of the language.
const char * lexer() const
QFont defaultFont(int style) const
Returns the font for style number style.
void setMargins(int margins)
const char * blockEnd(int *style=0) const
QsciAPIs(QsciLexer *lexer)
QFont defaultFont(int style) const
Returns the font for style number style.
Command
This enum defines the different commands that can be assigned to a key.
Definition: qscicommand.h:43
QsciLexerEDIFACT::~QsciLexerEDIFACT
virtual ~QsciLexerEDIFACT()
Destroys the QsciLexerEDIFACT instance.
QsciLexerBatch::QsciLexerBatch
QsciLexerBatch(QObject *parent=0)
QsciLexerEDIFACT::defaultColor
QColor defaultColor(int style) const
virtual bool event(QEvent *e)
\reimp
QFont defaultFont(int style) const
Returns the font for style number style.
BraceMatch
Definition: qsciscintilla.h:133
const char * lexer() const
QsciScintilla::CallTipsBelowText
@ CallTipsBelowText
Call tips are placed below the text.
Definition: qsciscintilla.h:149
bool readProperties(QSettings &qs, const QString &prefix)
virtual void setFoldComments(bool fold)
QsciLexerMarkdown::defaultFont
QFont defaultFont(int style) const
Returns the font for style number style.
QsciLexerPerl::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciScintilla::AutoCompletionSource
AutoCompletionSource
This enum defines the different sources for auto-completion lists.
Definition: qsciscintilla.h:116
QsciScintilla::setAnnotationDisplay
void setAnnotationDisplay(AnnotationDisplay display)
QsciScintilla::setMarginOptions
void setMarginOptions(int options)
int markerDefine(const QImage &im, int markerNumber=-1)
QsciScintillaBase::SCN_INDICATORRELEASE
void SCN_INDICATORRELEASE(int position, int modifiers)
QsciLexerCoffeeScript::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciScintilla::setAutoCompletionFillupsEnabled
void setAutoCompletionFillupsEnabled(bool enabled)
QsciScintilla::setCaretLineBackgroundColor
virtual void setCaretLineBackgroundColor(const QColor &col)
void annotate(int line, const QsciStyledText &text)
Annotate the line line with the styled text text.
QsciLexerCoffeeScript::blockStartKeyword
const char * blockStartKeyword(int *style=0) const
QsciScintilla::getCursorPosition
void getCursorPosition(int *line, int *index) const
QsciScintilla::setMarginSensitivity
virtual void setMarginSensitivity(int margin, bool sens)
void annotate(int line, const QList< QsciStyledText > &text)
Annotate the line line with the list of styled text text.
QString description(int style) const
QString description(int style) const
QsciLexerProperties::QsciLexerProperties
QsciLexerProperties(QObject *parent=0)
QColor defaultColor(int style) const
const char * keywords(int set) const
QsciScintillaBase::replaceVerticalScrollBar
void replaceVerticalScrollBar(QScrollBar *scrollBar)
QsciLexerCPP(QObject *parent=0, bool caseInsensitiveKeywords=false)
QsciLexerPerl::autoCompletionWordSeparators
QStringList autoCompletionWordSeparators() const
QsciLexerPostScript::foldCompact
bool foldCompact() const
The QsciLexerEDIFACT class encapsulates the Scintilla EDIFACT lexer.
Definition: qscilexeredifact.h:32
The QsciLexerFortran77 class encapsulates the Scintilla Fortran77 lexer.
Definition: qscilexerfortran77.h:33
QsciScintillaBase::SCN_INDICATORCLICK
void SCN_INDICATORCLICK(int position, int modifiers)
bool foldCompact() const
QColor defaultPaper(int style) const
virtual void setMarginWidth(int margin, int width)
The QsciLexerTeX class encapsulates the Scintilla TeX lexer.
Definition: qscilexertex.h:32
QsciLexerCMake::QsciLexerCMake
QsciLexerCMake(QObject *parent=0)
const char * lexer() const
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciLexerCoffeeScript::defaultPaper
QColor defaultPaper(int style) const
QFont defaultFont(int style) const
Returns the font for style number style.
const char * language() const
Returns the name of the language.
QColor defaultColor(int style) const
The QsciLexerCSS class encapsulates the Scintilla CSS lexer.
Definition: qscilexercss.h:32
QColor defaultPaper(int style) const
QsciLexerCoffeeScript::defaultColor
QColor defaultColor(int style) const
QColor color() const
Definition: qscistyle.h:109
const char * language() const
Returns the name of the language.
QsciLexerVerilog::foldPreprocessor
bool foldPreprocessor() const
Definition: qscilexerverilog.h:213
void setAPIs(QsciAbstractAPIs *apis)
const char * lexer() const
QsciLexerCoffeeScript::setDollarsAllowed
void setDollarsAllowed(bool allowed)
QsciScintilla::resetFoldMarginColors
void resetFoldMarginColors()
int braceStyle() const
Returns the style used for braces for brace matching.
bool readProperties(QSettings &qs, const QString &prefix)
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciLexerSQL::refreshProperties
void refreshProperties()
const char * lexer() const
QString description(int style) const
QsciScintilla::indicatorDefine
int indicatorDefine(IndicatorStyle style, int indicatorNumber=-1)
@ NoBraceMatch
Brace matching is disabled.
Definition: qsciscintilla.h:135
QColor defaultPaper(int style) const
QColor defaultPaper(int style) const
QsciLexerPython::setV3BytesAllowed
void setV3BytesAllowed(bool allowed)
int braceStyle() const
Returns the style used for braces for brace matching.
const char * language() const
Returns the name of the language.
QFont defaultFont(int style) const
Returns the font for style number style.
virtual void setFoldCompact(bool fold)
QsciScintillaBase::dragMoveEvent
virtual void dragMoveEvent(QDragMoveEvent *e)
Re-implemented to handle drag moves.
virtual void setAutoIndentStyle(int autoindentstyle)
QsciScintillaBase::SC_MARK_CIRCLEMINUSCONNECTED
@ SC_MARK_CIRCLEMINUSCONNECTED
A drawn minus sign in a connected circle.
Definition: qsciscintillabase.h:2631
virtual void clear()
Deletes all the text in the text edit.
QsciLexerVHDL::foldAtParenthesis
bool foldAtParenthesis() const
bool foldOnlyBegin() const
Definition: qscilexersql.h:206
QsciStyle(int style, const QString &description, const QColor &color, const QColor &paper, const QFont &font, bool eolFill=false)
QsciScintilla::callTipsVisible
int callTipsVisible() const
Definition: qsciscintilla.h:653
const char * lexer() const
QsciLexerCoffeeScript::foldCompact
bool foldCompact() const
Definition: qscilexercoffeescript.h:214
const char * language() const
Returns the name of the language.
bool readProperties(QSettings &qs, const QString &prefix)
void setFoldCompact(bool fold)
bool foldCompact() const
Definition: qscilexerpython.h:199
QsciLexerPerl::setFoldPODBlocks
void setFoldPODBlocks(bool fold)
TextCase textCase() const
Definition: qscistyle.h:152
int braceStyle() const
Returns the style used for braces for brace matching.
QString text(int start, int end) const
QsciLexerSpice::QsciLexerSpice
QsciLexerSpice(QObject *parent=0)
void prepare()
const char * lexer() const
bool write(QIODevice *io) const
bool foldCompact() const
Definition: qscilexerhtml.h:440
virtual int defaultStyle() const
bool foldComments() const
QsciLexerPOV(QObject *parent=0)
virtual void copy()
bool foldComments() const
virtual QFont font(int style) const
QsciScintillaBase::SCN_FOCUSOUT
void SCN_FOCUSOUT()
This signal is emitted when focus is lost.
QsciAPIs::apiPreparationStarted
void apiPreparationStarted()
QsciLexerFortran77::defaultEolFill
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
QsciLexerPostScript::braceStyle
int braceStyle() const
Returns the style used for braces for brace matching.
QsciCommandSet::clearAlternateKeys
void clearAlternateKeys()
The alternate keys bindings for all commands are removed.
QString description(int style) const
QsciScintilla::autoCompletionShowSingle
bool autoCompletionShowSingle() const
QsciLexerPostScript::QsciLexerPostScript
QsciLexerPostScript(QObject *parent=0)
QsciLexerRuby::setFoldComments
void setFoldComments(bool fold)
QsciLexerXML(QObject *parent=0)
const char * keywords(int set) const
TabDrawMode tabDrawMode() const
QColor defaultColor(int style) const
Returns the foreground colour of the text for style number style.
QsciLexerJavaScript::description
QString description(int style) const
QsciLexer::autoCompletionFillups
virtual const char * autoCompletionFillups() const
Returns the characters that can fill up auto-completion.
QsciScintilla::setIndentationsUseTabs
virtual void setIndentationsUseTabs(bool tabs)
The QsciDocument class represents a document to be edited.
Definition: qscidocument.h:38
QString description(int style) const
bool changeable() const
Definition: qscistyle.h:173
QsciScintillaBase::SC_MARK_BOOKMARK
@ SC_MARK_BOOKMARK
A bookmark.
Definition: qsciscintillabase.h:2664
QsciScintillaBase::SC_MARK_SHORTARROW
@ SC_MARK_SHORTARROW
An arrow pointing to the right.
Definition: qsciscintillabase.h:2576
The QsciLexerIDL class encapsulates the Scintilla IDL lexer.
Definition: qscilexeridl.h:33
const char * blockStart(int *style=0) const
const char * keywords(int set) const
const char * language() const
Returns the name of the language.
void cancelList()
Cancel any current auto-completion or user defined list.
QsciScintillaBase::SC_MARGIN_SYMBOL
@ SC_MARGIN_SYMBOL
Definition: qsciscintillabase.h:2690
QsciLexer * lexer() const
bool dottedWords() const
Definition: qscilexersql.h:174
virtual int styleBitsNeeded() const
QsciScintilla::resetSelectionBackgroundColor
virtual void resetSelectionBackgroundColor()
QsciLexerRuby::blockStartKeyword
const char * blockStartKeyword(int *style=0) const
FoldStyle
This enum defines the different styles for the folding margin.
Definition: qsciscintilla.h:209
bool SCSSLanguage() const
Definition: qscilexercss.h:207
QFont defaultFont(int style) const
Returns the font for style number style.
QsciScintillaBase::SC_MARK_ARROWS
@ SC_MARK_ARROWS
Three drawn arrows pointing right.
Definition: qsciscintillabase.h:2641
const char * lexer() const
int level() const
const char * wordCharacters() const
Returns the string of characters that comprise a word.
QsciLexer(QObject *parent=0)
virtual void wheelEvent(QWheelEvent *e)
\reimp
bool makoTemplates() const
Definition: qscilexerhtml.h:478
QsciLexerPython::v2UnicodeAllowed
bool v2UnicodeAllowed() const
Definition: qscilexerpython.h:246
int whitespaceSize() const
QFont defaultFont(int style) const
Returns the font for style number style.
The QsciLexerCustom class is an abstract class used as a base for new language lexers.
Definition: qscilexercustom.h:43
const char * lexer() const
void setTextCase(TextCase text_case)
QsciLexerVerilog::defaultEolFill
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
QsciScintilla::WrapFlagByBorder
@ WrapFlagByBorder
A wrap flag is displayed by the border.
Definition: qsciscintilla.h:501
QsciScintillaBase::SC_MARK_CIRCLEMINUS
@ SC_MARK_CIRCLEMINUS
A drawn minus sign in a circle.
Definition: qsciscintillabase.h:2628
QsciLexerJavaScript::~QsciLexerJavaScript
virtual ~QsciLexerJavaScript()
Destroys the QsciLexerJavaScript instance.
QsciLexerBatch::wordCharacters
const char * wordCharacters() const
Returns the string of characters that comprise a word.
virtual ~QsciLexerBash()
Destroys the QsciLexerBash instance.
QStringList installedAPIFiles() const
bool foldComments() const
Definition: qscilexersql.h:190
QsciScintillaBase::SC_MARK_UNDERLINE
@ SC_MARK_UNDERLINE
The line is underlined using the marker's background color.
Definition: qsciscintillabase.h:2658
QsciLexerBash::setFoldComments
virtual void setFoldComments(bool fold)
const char * language() const
Returns the name of the language.
QsciScintilla::setMarkerBackgroundColor
void setMarkerBackgroundColor(const QColor &col, int markerNumber=-1)
const char * blockEnd(int *style=0) const
QsciAbstractAPIs::QsciAbstractAPIs
QsciAbstractAPIs(QsciLexer *lexer)
virtual void zoomOut()
QsciLexerPostScript::setFoldCompact
virtual void setFoldCompact(bool fold)
bool tokenize() const
Command command() const
Return the command that will be executed by this instance.
Definition: qscicommand.h:348
const char * lexer() const
QsciLexerTeX::refreshProperties
void refreshProperties()
QString description(int style) const
QsciLexerCoffeeScript::refreshProperties
void refreshProperties()
QsciLexerBash(QObject *parent=0)
QsciScintilla::setWhitespaceVisibility
virtual void setWhitespaceVisibility(WhitespaceVisibility mode)
QsciLexerCoffeeScript::language
const char * language() const
Returns the name of the language.
QsciLexerCPP::foldPreprocessor
bool foldPreprocessor() const
Definition: qscilexercpp.h:247
QsciScintilla::isCallTipActive
bool isCallTipActive() const
Returns true if a call tip is currently active.
void paperChanged(const QColor &c, int style)
QsciLexerPostScript::setFoldAtElse
virtual void setFoldAtElse(bool fold)
virtual void setMagnification(int magnification)
QsciScintilla::setIndentationGuides
virtual void setIndentationGuides(bool enable)
bool foldCompact() const
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
QsciScintilla::setSelectionBackgroundColor
virtual void setSelectionBackgroundColor(const QColor &col)
QsciScintilla::setAutoCompletionSource
virtual void setAutoCompletionSource(AutoCompletionSource source)
virtual void setFoldCompact(bool fold)
bool selectionToEol() const
QColor defaultColor(int style) const
QsciLexerCMake::refreshProperties
void refreshProperties()
QsciLexerCoffeeScript::dollarsAllowed
bool dollarsAllowed() const
Definition: qscilexercoffeescript.h:192
QsciScintilla::marginRightClicked
void marginRightClicked(int margin, int line, Qt::KeyboardModifiers state)
QsciLexerPython::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
void execute()
Execute the command.
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
QsciLexerCoffeeScript::blockStart
const char * blockStart(int *style=0) const
QsciLexerRuby::refreshProperties
void refreshProperties()
QsciAPIs::autoCompletionSelected
virtual void autoCompletionSelected(const QString &sel)
\reimp
const char * keywords(int set) const
The QsciLexer class is an abstract class used as a base for language lexers.
Definition: qscilexer.h:63
virtual void setFoldCompact(bool fold)
void setMarginText(int line, const QsciStyledText &text)
Set the margin text of line line with the styled text text.
const char * language() const
Returns the name of the language.
QsciScintillaBase::SCN_FOCUSIN
void SCN_FOCUSIN()
This signal is emitted when focus is received.
QsciLexerMarkdown::QsciLexerMarkdown
QsciLexerMarkdown(QObject *parent=0)
WrapMode wrapMode() const
bool writeProperties(QSettings &qs, const QString &prefix) const
The QsciLexerPostScript class encapsulates the Scintilla PostScript lexer.
Definition: qscilexerpostscript.h:33
QsciScintilla::setMarkerForegroundColor
void setMarkerForegroundColor(const QColor &col, int markerNumber=-1)
QsciLexerBash::refreshProperties
void refreshProperties()
QsciLexerJSON::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciScintillaBase::SCN_DOUBLECLICK
void SCN_DOUBLECLICK(int position, int line, int modifiers)
QsciScintilla::indicatorReleased
void indicatorReleased(int line, int index, Qt::KeyboardModifiers state)
QsciLexerD::autoCompletionWordSeparators
QStringList autoCompletionWordSeparators() const
EolMode
This enum defines the different end-of-line modes.
Definition: qsciscintilla.h:197
bool foldAtElse() const
Definition: qscilexercpp.h:232
QsciScintillaBase::dragEnterEvent
virtual void dragEnterEvent(QDragEnterEvent *e)
Re-implemented to handle drag enters.
QsciScintillaBase::SC_MARK_BOXMINUSCONNECTED
@ SC_MARK_BOXMINUSCONNECTED
A drawn minus sign in a connected box.
Definition: qsciscintillabase.h:2611
QsciScintilla::WhitespaceVisibility
WhitespaceVisibility
Definition: qsciscintilla.h:463
QsciScintilla::markerDeleteHandle
void markerDeleteHandle(int mhandle)
virtual ~QsciLexerPerl()
Destroys the QsciLexerPerl instance.
QsciStyledText::QsciStyledText
QsciStyledText(const QString &text, const QsciStyle &style)
QsciLexerCPP::setHighlightHashQuotedStrings
void setHighlightHashQuotedStrings(bool enabled)
int key() const
Definition: qscicommand.h:377
The QsciLexerJava class encapsulates the Scintilla Java lexer.
Definition: qscilexerjava.h:32
QsciLexerPython::defaultEolFill
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
QString description() const
Definition: qscistyle.h:98
QColor defaultPaper() const
bool hotspot() const
Definition: qscistyle.h:184
QsciAbstractAPIs::autoCompletionSelected
virtual void autoCompletionSelected(const QString &selection)
QsciScintillaBase::mouseReleaseEvent
virtual void mouseReleaseEvent(QMouseEvent *e)
Re-implemented to handle mouse releases.
QsciScintilla::findFirstInSelection
virtual bool findFirstInSelection(const QString &expr, bool re, bool cs, bool wo, bool forward=true, bool show=true, bool posix=false, bool cxx11=false)
The QsciLexerVerilog class encapsulates the Scintilla Verilog lexer.
Definition: qscilexerverilog.h:33
const char * keywords(int set) const
QsciScintillaBase::SC_MARK_CIRCLEPLUS
@ SC_MARK_CIRCLEPLUS
A drawn plus sign in a circle.
Definition: qsciscintillabase.h:2622
QsciLexerProperties::defaultPaper
QColor defaultPaper(int style) const
QsciScintilla::selectionChanged
void selectionChanged()
QsciLexerHTML::setFoldScriptComments
void setFoldScriptComments(bool fold)
QColor defaultPaper(int style) const
bool hashComments() const
Definition: qscilexersql.h:218
QsciScintilla::indicatorDrawUnder
bool indicatorDrawUnder(int indicatorNumber) const
QColor defaultColor(int style) const
QColor defaultColor(int style) const
QsciScintillaBase::SCN_AUTOCSELECTION
void SCN_AUTOCSELECTION(const char *selection, int position, int ch, int method)
QsciLexerBatch::~QsciLexerBatch
virtual ~QsciLexerBatch()
Destroys the QsciLexerBatch instance.
The QsciLexerSQL class encapsulates the Scintilla SQL lexer.
Definition: qscilexersql.h:32
virtual void setFoldCompact(bool fold)
QsciScintilla::indentationsUseTabs
bool indentationsUseTabs() const
int length() const
QsciScintilla::setAutoCompletionCaseSensitivity
virtual void setAutoCompletionCaseSensitivity(bool cs)
QsciScintilla::createStandardContextMenu
QMenu * createStandardContextMenu()
virtual void unindent(int line)
QsciScintilla::replaceSelectedText
virtual void replaceSelectedText(const QString &text)
QsciScintilla::setWhitespaceBackgroundColor
void setWhitespaceBackgroundColor(const QColor &col)
QsciScintilla::modificationAttempted
void modificationAttempted()
QsciLexerPostScript::setTokenize
virtual void setTokenize(bool tokenize)
const char * language() const
Returns the name of the language.
QsciScintillaBase::SC_MARGIN_BACK
@ SC_MARGIN_BACK
Definition: qsciscintillabase.h:2697
QsciLexerFortran77::refreshProperties
void refreshProperties()
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
const char * lexer() const
QsciScintillaBase::SC_MARK_ARROWDOWN
@ SC_MARK_ARROWDOWN
A triangle pointing down.
Definition: qsciscintillabase.h:2583
QFont defaultFont(int style) const
Returns the font for style number style.
const char * lexer() const
QString save() const
const char * keywords(int set) const
bool readProperties(QSettings &qs, const QString &prefix)
int markerDefine(const QPixmap &pm, int markerNumber=-1)
QsciScintilla::markerDeleteAll
void markerDeleteAll(int markerNumber=-1)
void setPaper(const QColor &paper)
const QString & text() const
Returns a reference to the text.
Definition: qscistyledtext.h:50
void clear()
QsciScintillaBase::SC_MARGIN_TEXT
@ SC_MARGIN_TEXT
The margin will display text.
Definition: qsciscintillabase.h:2704
QsciLexerLua::refreshProperties
void refreshProperties()
QsciScintilla::isWordCharacter
bool isWordCharacter(char ch) const
QsciScintillaBase::SC_MARK_TCORNER
@ SC_MARK_TCORNER
Definition: qsciscintillabase.h:2599
bool foldCompact() const
QsciLexerPascal::foldPreprocessor
bool foldPreprocessor() const
QsciLexerFortran77::defaultPaper
QColor defaultPaper(int style) const
QFont defaultFont(int style) const
Returns the font for style number style.
QsciScintilla::setCallTipsStyle
void setCallTipsStyle(CallTipsStyle style)
bool visible() const
Definition: qscistyle.h:162
const char * language() const
Returns the name of the language.
QsciLexerPython::indentationGuideView
virtual int indentationGuideView() const
Returns the view used for indentation guides.
const char * blockStartKeyword(int *style=0) const
virtual void insert(const QString &text)
Insert the text text at the current position.
QsciLexerVHDL::setFoldAtParenthesis
virtual void setFoldAtParenthesis(bool fold)
QFont defaultFont(int style) const
Returns the font for style number style.
void setHotspot(bool hotspot)
virtual ~QsciAPIs()
Destroy the QsciAPIs instance.
QsciScintilla::contractedFolds
QList< int > contractedFolds() const
QsciLexerD(QObject *parent=0)
QsciLexerJSON::highlightComments
bool highlightComments() const
Definition: qscilexerjson.h:134
const char * keywords(int set) const
QsciLexerXML::refreshProperties
void refreshProperties()
QString description(int style) const
QsciLexerRuby::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciScintillaBase::SendScintilla
long SendScintilla(unsigned int msg, unsigned long wParam, const QPixmap &lParam) const
This is an overloaded member function, provided for convenience. It differs from the above function o...
const char * language() const
Returns the name of the language.
virtual void changeEvent(QEvent *e)
\reimp
QsciLexerCoffeeScript::defaultFont
QFont defaultFont(int style) const
Returns the font for style number style.
The QsciLexerMarkdown class encapsulates the Scintilla Markdown lexer.
Definition: qscilexermarkdown.h:33
bool readProperties(QSettings &qs, const QString &prefix)
QsciLexerPython::blockLookback
int blockLookback() const
virtual void selectAll(bool select=true)
int markerLine(int mhandle) const
QsciScintilla::setScrollWidthTracking
void setScrollWidthTracking(bool enabled)
virtual ~QsciLexerSQL()
Destroys the QsciLexerSQL instance.
QsciScintillaBase::SC_MARK_CIRCLEPLUSCONNECTED
@ SC_MARK_CIRCLEPLUSCONNECTED
A drawn plus sign in a connected box.
Definition: qsciscintillabase.h:2625
@ NoFoldStyle
Folding is disabled.
Definition: qsciscintilla.h:211
QsciLexerVerilog::foldAtModule
bool foldAtModule() const
Definition: qscilexerverilog.h:223
QsciLexerProperties::defaultEolFill
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
virtual void setFoldCompact(bool fold)
QsciScintilla::setCallTipsVisible
void setCallTipsVisible(int nr)
QsciLexerMarkdown::~QsciLexerMarkdown
virtual ~QsciLexerMarkdown()
Destroys the QsciLexerMarkdown instance.
QsciScintillaBase::SC_MARK_VLINE
@ SC_MARK_VLINE
A vertical line drawn in the background colour.
Definition: qsciscintillabase.h:2592
virtual void insertAt(const QString &text, int line, int index)
QsciScintillaBase::SendScintillaPtrResult
void * SendScintillaPtrResult(unsigned int msg) const
Send the Scintilla message msg and return a pointer result.
void setEdgeColumn(int colnr)
QsciLexerHTML::caseSensitiveTags
bool caseSensitiveTags() const
Definition: qscilexerhtml.h:424
void setSCSSLanguage(bool enabled)
QColor defaultColor(int style) const
void linesChanged()
This signal is emitted whenever the number of lines of text changes.
bool load(const QString &asc)
QsciLexerHTML::foldScriptHeredocs
bool foldScriptHeredocs() const
Definition: qscilexerhtml.h:467
QsciLexerTeX::setProcessComments
void setProcessComments(bool enable)
QsciLexerCustom::QsciLexerCustom
QsciLexerCustom(QObject *parent=0)
const char * lexer() const
QsciLexerFortran77::defaultFont
QFont defaultFont(int style) const
Returns the font for style number style.
int braceStyle() const
Returns the style used for braces for brace matching.
QsciScintilla::setWrapVisualFlags
void setWrapVisualFlags(WrapVisualFlag endFlag, WrapVisualFlag startFlag=WrapFlagNone, int indent=0)
const char * lexer() const
bool eolVisibility() const
QsciLexerHTML::setCaseSensitiveTags
virtual void setCaseSensitiveTags(bool sens)
QsciScintilla::setAutoCompletionShowSingle
virtual void setAutoCompletionShowSingle(bool single)
virtual void setTabWidth(int width)
virtual void setWrapMode(QsciScintilla::WrapMode wmode)
QsciLexerPython::highlightSubidentifiers
bool highlightSubidentifiers() const
Definition: qscilexerpython.h:223
The QsciLexerOctave class encapsulates the Scintilla Octave file lexer.
Definition: qscilexeroctave.h:33
QsciScintillaBase::SCN_HOTSPOTRELEASECLICK
void SCN_HOTSPOTRELEASECLICK(int position, int modifiers)
QColor edgeColor() const
@ PlainFoldStyle
Plain folding style using plus and minus symbols.
Definition: qsciscintilla.h:214
const char * keywords(int set) const
QsciScintilla::StrictBraceMatch
@ StrictBraceMatch
Definition: qsciscintilla.h:139
QsciScintillaBase::SCN_URIDROPPED
void SCN_URIDROPPED(const QUrl &url)
virtual QStringList callTips(const QStringList &context, int commas, QsciScintilla::CallTipsStyle style, QList< int > &shifts)
\reimp
int markerAdd(int linenr, int markerNumber)
virtual void setEditor(QsciScintilla *editor)
\reimp
virtual void setFolding(FoldStyle fold, int margin=2)
bool readProperties(QSettings &qs, const QString &prefix)
QsciLexerPython::refreshProperties
void refreshProperties()
QsciScintilla::setIndicatorForegroundColor
void setIndicatorForegroundColor(const QColor &col, int indicatorNumber=-1)
QColor defaultColor(int style) const
QsciScintilla::marginMarkerMask
int marginMarkerMask(int margin) const
QsciLexer::autoCompletionWordSeparators
virtual QStringList autoCompletionWordSeparators() const
QsciScintilla::setMarginLineNumbers
virtual void setMarginLineNumbers(int margin, bool lnrs)
bool isReadOnly() const
QsciLexerHTML::setFoldScriptHeredocs
void setFoldScriptHeredocs(bool fold)
const char * lexer() const
QColor defaultColor(int style) const
void remove(const QString &entry)
QsciLexerProperties::foldCompact
bool foldCompact() const
Definition: qscilexerproperties.h:104
QsciScintilla::setCaretForegroundColor
virtual void setCaretForegroundColor(const QColor &col)
Sets the foreground colour of the caret to col.
void setHashComments(bool enable)
virtual void paste()
void showUserList(int id, const QStringList &list)
QsciLexerSQL::backslashEscapes
bool backslashEscapes() const
Definition: qscilexersql.h:163
QsciScintilla::indentationGuides
bool indentationGuides() const
virtual void undo()
QsciScintillaBase::SC_MARK_CIRCLE
@ SC_MARK_CIRCLE
A circle.
Definition: qsciscintillabase.h:2564
virtual ~QsciLexerLua()
Destroys the QsciLexerLua instance.
QsciLexer * lexer() const
Return the lexer that the instance is attached to.
virtual void setFoldComments(bool fold)
QString description(int style) const
void setDefaultFont(const QFont &f)
virtual void setFoldAtElse(bool fold)
int autoIndentStyle()
The QsciLexerCSharp class encapsulates the Scintilla C# lexer.
Definition: qscilexercsharp.h:33
virtual void recolor(int start=0, int end=-1)
void setScrollWidth(int pixelWidth)
bool caseSensitive() const
QsciScintilla::setEolVisibility
virtual void setEolVisibility(bool visible)
int indentation(int line) const
bool writeProperties(QSettings &qs, const QString &prefix) const
virtual void setFoldComments(bool fold)
QsciScintilla::setSelectionForegroundColor
virtual void setSelectionForegroundColor(const QColor &col)
QsciLexerCMake::~QsciLexerCMake
virtual ~QsciLexerCMake()
Destroys the QsciLexerCMake instance.
bool readProperties(QSettings &qs, const QString &prefix)
The QsciStyle class encapsulates all the attributes of a style.
Definition: qscistyle.h:42
virtual QString description(int style) const =0
bool eolFill() const
Definition: qscistyle.h:141
virtual void replace(const QString &replaceStr)
QsciLexerProperties::wordCharacters
const char * wordCharacters() const
Returns the string of characters that comprise a word.
void setFoldCompact(bool fold)
virtual ~QsciPrinter()
Destroys the QsciPrinter instance.
QsciLexerPascal::readProperties
bool readProperties(QSettings &qs, const QString &prefix)
const char * language() const
Returns the name of the language.
@ AcusNever
Definition: qsciscintilla.h:102
QColor defaultPaper(int style) const
QsciLexerPOV::setFoldDirectives
virtual void setFoldDirectives(bool fold)
QColor defaultPaper(int style) const
QsciScintilla::resetSelectionForegroundColor
virtual void resetSelectionForegroundColor()
const char * language() const
Returns the name of the language.
QsciScintilla::autoCompletionCaseSensitivity
bool autoCompletionCaseSensitivity() const
QFont defaultFont(int style) const
Returns the font for style number style.
QsciLexer::indentationGuideView
virtual int indentationGuideView() const
Returns the view used for indentation guides.
const char * language() const
Returns the name of the language.
QFont defaultFont(int style) const
Returns the font for style number style.
QsciLexerSQL(QObject *parent=0)
QsciScintillaBase::SCN_MARGINCLICK
void SCN_MARGINCLICK(int position, int modifiers, int margin)
void marginClicked(int margin, int line, Qt::KeyboardModifiers state)
QFont defaultFont(int style) const
Returns the font for style number style.
The QsciMacro class represents a sequence of recordable editor commands.
Definition: qscimacro.h:41
The QsciLexerHTML class encapsulates the Scintilla HTML lexer.
Definition: qscilexerhtml.h:32
QsciLexerJSON::refreshProperties
void refreshProperties()
QsciScintilla::marginSensitivity
bool marginSensitivity(int margin) const
QsciLexerCoffeeScript::setFoldCompact
void setFoldCompact(bool fold)
const char * lexer() const
void setDescription(const QString &description)
Definition: qscistyle.h:93
QsciScintillaBase::SendScintilla
long SendScintilla(unsigned int msg, const char *wParam, const char *lParam) const
This is an overloaded member function, provided for convenience. It differs from the above function o...
QsciScintillaBase::SendScintilla
long SendScintilla(unsigned int msg, unsigned long wParam, const QImage &lParam) const
This is an overloaded member function, provided for convenience. It differs from the above function o...
QsciLexerPerl::setFoldComments
virtual void setFoldComments(bool fold)
QsciLexerPascal::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciLexerCoffeeScript::setStylePreprocessor
void setStylePreprocessor(bool style)
void setFoldCompact(bool fold)
QsciScintilla::autoCompleteFromAPIs
virtual void autoCompleteFromAPIs()
QsciScintilla::setIndentationWidth
virtual void setIndentationWidth(int width)
QsciScintilla::resetHotspotForegroundColor
void resetHotspotForegroundColor()
QsciLexerCSS::refreshProperties
void refreshProperties()
The QsciScintillaBase class implements the Scintilla editor widget and its low-level API.
Definition: qsciscintillabase.h:61
virtual bool eolFill(int style) const
int marginWidth(int margin) const
const char * language() const
Returns the name of the language.
virtual ~QsciLexerJSON()
Destroys the QsciLexerJSON instance.
QsciScintilla::ensureCursorVisible
virtual void ensureCursorVisible()
Ensures that the cursor is visible.
const char * language() const
Returns the name of the language.
void getSelection(int *lineFrom, int *indexFrom, int *lineTo, int *indexTo) const
const char * blockStart(int *style=0) const
QsciScintilla::ensureLineVisible
virtual void ensureLineVisible(int line)
Ensures that the line number line is visible.
TabDrawMode
Definition: qsciscintilla.h:452
QColor defaultColor(int style) const
virtual void dropEvent(QDropEvent *e)
Re-implemented to handle drops.
void clear()
Clear the contents of the macro.
QsciLexerMakefile::QsciLexerMakefile
QsciLexerMakefile(QObject *parent=0)
const char * language() const
Returns the name of the language.
virtual void setFoldComments(bool fold)
QsciScintilla::setWhitespaceForegroundColor
void setWhitespaceForegroundColor(const QColor &col)
bool readProperties(QSettings &qs, const QString &prefix)
QsciLexerPostScript::defaultFont
QFont defaultFont(int style) const
Returns the font for style number style.
void copyAvailable(bool yes)
QsciScintillaBase::fromMimeData
virtual QByteArray fromMimeData(const QMimeData *source, bool &rectangular) const
QsciScintilla::setIndicatorDrawUnder
void setIndicatorDrawUnder(bool under, int indicatorNumber=-1)
virtual bool findNext()
QList< QsciCommand * > & commands()
The commands in the set are returned as a list.
Definition: qscicommandset.h:62
bool isUtf8() const
const char * wordCharacters() const
Returns the string of characters that comprise a word.
QsciLexerYAML::refreshProperties
void refreshProperties()
bool foldComments() const
QsciLexerPO::refreshProperties
void refreshProperties()
WrapMode
This enum defines the different line wrap modes.
Definition: qsciscintilla.h:478
virtual void setFoldCompact(bool fold)
QsciLexerHTML::autoCompletionFillups
const char * autoCompletionFillups() const
Returns the characters that can fill up auto-completion.
QsciScintilla::autoCompletionThreshold
int autoCompletionThreshold() const
Definition: qsciscintilla.h:604
QsciScintilla::setMarginBackgroundColor
void setMarginBackgroundColor(int margin, const QColor &col)
QColor defaultPaper(int style) const
WrapIndentMode wrapIndentMode() const
virtual int printRange(QsciScintillaBase *qsb, int from=-1, int to=-1)
QsciScintillaBase::SC_MARK_BOXMINUS
@ SC_MARK_BOXMINUS
A drawn minus sign in a box.
Definition: qsciscintillabase.h:2608
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
QsciScintillaBase::SC_MARK_EMPTY
@ SC_MARK_EMPTY
Definition: qsciscintillabase.h:2580
QsciLexerBash::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciLexerPascal::~QsciLexerPascal
virtual ~QsciLexerPascal()
Destroys the QsciLexerPascal instance.
virtual ~QsciLexerAVS()
Destroys the QsciLexerAVS instance.
FoldStyle folding() const
Definition: qsciscintilla.h:860
const char * language() const
Returns the name of the language.
@ WrapFlagNone
No wrap flag is displayed.
Definition: qsciscintilla.h:495
QsciScintilla::setIndicatorHoverForegroundColor
void setIndicatorHoverForegroundColor(const QColor &col, int indicatorNumber=-1)
QsciLexerCoffeeScript::foldComments
bool foldComments() const
Definition: qscilexercoffeescript.h:203
bool processComments() const
Definition: qscilexertex.h:122
bool HSSLanguage() const
Definition: qscilexercss.h:185
virtual void setPaper(const QColor &c, int style=-1)
The QsciLexerProperties class encapsulates the Scintilla Properties lexer.
Definition: qscilexerproperties.h:33
The QsciLexerPython class encapsulates the Scintilla Python lexer.
Definition: qscilexerpython.h:33
QColor defaultColor(int style) const
Returns the foreground colour of the text for style number style.
const char * blockStart(int *style=0) const
QsciScintilla::autoCompletionFillupsEnabled
bool autoCompletionFillupsEnabled() const
QsciLexerPython::v3BytesAllowed
bool v3BytesAllowed() const
Definition: qscilexerpython.h:270
bool readSettings(QSettings &qs, const char *prefix="/Scintilla")
QsciLexerCPP::highlightEscapeSequences
bool highlightEscapeSequences() const
Definition: qscilexercpp.h:308
QsciLexerBatch::defaultEolFill
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
const char * keywords(int set) const
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
void setStyling(int length, const QsciStyle &style)
QString description(int style) const
bool savePrepared(const QString &filename=QString()) const
QColor defaultColor(int style) const
void setHSSLanguage(bool enabled)
virtual void setSelection(int lineFrom, int indexFrom, int lineTo, int indexTo)
virtual ~QsciLexerPOV()
Destroys the QsciLexerPOV instance.
bool processIf() const
Definition: qscilexertex.h:133
The QsciLexerSpice class encapsulates the Scintilla Spice lexer.
Definition: qscilexerspice.h:32
bool foldCompact() const
Definition: qscilexersql.h:195
const char * blockStart(int *style=0) const
QString description() const
The user friendly description of the command is returned.
virtual void setWrapMode(WrapMode mode)
QsciScintilla::AutoCompletionUseSingle
AutoCompletionUseSingle
Definition: qsciscintilla.h:99
MarkerSymbol
This enum defines the different pre-defined marker symbols.
Definition: qsciscintilla.h:353
QColor defaultColor(int style) const
Returns the foreground colour of the text for style number style.
QsciLexerCMake::readProperties
bool readProperties(QSettings &qs, const QString &prefix)
QColor defaultPaper(int style) const
QsciLexerVerilog::readProperties
bool readProperties(QSettings &qs, const QString &prefix)
bool foldAtElse() const
Definition: qscilexersql.h:185
QsciScintillaBase::SCN_USERLISTSELECTION
void SCN_USERLISTSELECTION(const char *selection, int id, int ch, int method)
This is an overloaded member function, provided for convenience. It differs from the above function o...
The QsciLexerMakefile class encapsulates the Scintilla Makefile lexer.
Definition: qscilexermakefile.h:33
QString text() const
QsciScintillaBase::SCN_AUTOCSELECTION
void SCN_AUTOCSELECTION(const char *selection, int position)
This is an overloaded member function, provided for convenience. It differs from the above function o...
QsciScintilla::callTipsPosition
CallTipsPosition callTipsPosition() const
Definition: qsciscintilla.h:643
The QsciScintilla class implements a higher level, more Qt-like, API to the Scintilla editor widget.
Definition: qsciscintilla.h:60
QsciLexerJSON::setHighlightEscapeSequences
void setHighlightEscapeSequences(bool highlight)
QsciScintilla::contextMenuEvent
virtual void contextMenuEvent(QContextMenuEvent *e)
\reimp
QsciLexerOctave::QsciLexerOctave
QsciLexerOctave(QObject *parent=0)
QsciMacro(const QString &asc, QsciScintilla *parent)
const char * wordCharacters() const
Returns the string of characters that comprise a word.
QsciLexerCoffeeScript::blockEnd
const char * blockEnd(int *style=0) const
bool readSettings(QSettings &qs, const char *prefix="/Scintilla")
@ AcsNone
No sources are used, ie. automatic auto-completion is disabled.
Definition: qsciscintilla.h:118
QsciScintillaBase::SCN_SAVEPOINTREACHED
void SCN_SAVEPOINTREACHED()
int textHeight(int linenr) const
Returns the height in pixels of the text in line number linenr.
QsciScintilla::setCallTipsBackgroundColor
void setCallTipsBackgroundColor(const QColor &col)
QString description(int style) const
QsciLexerOctave::~QsciLexerOctave
virtual ~QsciLexerOctave()
Destroys the QsciLexerOctave instance.
virtual QColor defaultPaper(int style) const
Returns the default paper colour for style number style.
virtual void paintEvent(QPaintEvent *e)
Re-implemented to paint the viewport.
QsciScintilla::markerFindPrevious
int markerFindPrevious(int linenr, unsigned mask) const
QFont defaultFont(int style) const
Returns the font for style number style.
QsciScintilla::setCallTipsPosition
void setCallTipsPosition(CallTipsPosition position)
QsciLexerPostScript::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
@ BoxedFoldStyle
Boxed folding style using boxed plus and minus symbols.
Definition: qsciscintilla.h:220
bool read(QIODevice *io)
const char * language() const
Returns the name of the language.
virtual void zoomTo(int size)
bool foldComments() const
Definition: qscilexercpp.h:237
QsciScintillaBase::SCN_HOTSPOTCLICK
void SCN_HOTSPOTCLICK(int position, int modifiers)
QsciScintilla::resetUnmatchedBraceIndicator
void resetUnmatchedBraceIndicator()
QsciScintillaBase::SC_MARGIN_FORE
@ SC_MARGIN_FORE
Definition: qsciscintillabase.h:2701
QsciLexerPascal::setSmartHighlighting
void setSmartHighlighting(bool enabled)
QsciLexerCoffeeScript::~QsciLexerCoffeeScript
virtual ~QsciLexerCoffeeScript()
Destroys the QsciLexerCoffeeScript instance.
QsciScintilla::indentationWidth
int indentationWidth() const
QsciLexerMatlab::QsciLexerMatlab
QsciLexerMatlab(QObject *parent=0)
QsciScintilla::setUnmatchedBraceIndicator
void setUnmatchedBraceIndicator(int indicatorNumber)
QsciScintilla::CallTipsNoAutoCompletionContext
@ CallTipsNoAutoCompletionContext
Definition: qsciscintilla.h:169
const char * language() const
Returns the name of the language.
QsciScintillaBase::dragLeaveEvent
virtual void dragLeaveEvent(QDragLeaveEvent *e)
Re-implemented to handle drag leaves.
The QsciLexerRuby class encapsulates the Scintilla Ruby lexer.
Definition: qscilexerruby.h:32
const char * blockStart(int *style=0) const
const char * blockStart(int *style=0) const
virtual void zoomIn()
QsciLexerMakefile::defaultPaper
QColor defaultPaper(int style) const
virtual void setFoldAtElse(bool fold)
QsciLexerFortran::QsciLexerFortran
QsciLexerFortran(QObject *parent=0)
int lineAt(const QPoint &point) const
bool foldCompact() const
bool foldDirectives() const
The QsciLexerD class encapsulates the Scintilla D lexer.
Definition: qscilexerd.h:32
virtual const char * wordCharacters() const
virtual void setFoldComments(bool fold)
virtual void setFoldCompact(bool fold)
QsciScintillaBase::SCN_AUTOCCANCELLED
void SCN_AUTOCCANCELLED()
QsciLexerCustom::styleBitsNeeded
virtual int styleBitsNeeded() const
QsciScintillaBase::focusInEvent
virtual void focusInEvent(QFocusEvent *e)
Re-implemented to tell Scintilla it has the focus.
bool foldCompact() const
const char * keywords(int set) const
void setMarginText(int line, const QString &text, int style)
QColor defaultColor(int style) const
QsciScintillaBase::SC_MARK_BOXPLUS
@ SC_MARK_BOXPLUS
A drawn plus sign in a box.
Definition: qsciscintillabase.h:2602
QsciScintillaBase::SCN_USERLISTSELECTION
void SCN_USERLISTSELECTION(const char *selection, int id, int ch, int method, int position)
int style() const
Returns the number of the style.
QFont defaultFont(int style) const
Returns the font for style number style.
int marginOptions() const
bool foldCompact() const
Definition: qscilexerruby.h:214
QsciLexerVerilog::setFoldComments
void setFoldComments(bool fold)
QsciLexerPython::setStringsOverNewlineAllowed
void setStringsOverNewlineAllowed(bool allowed)
QsciScintilla(QWidget *parent=0)
Construct an empty QsciScintilla with parent parent.
QsciScintillaBase::SendScintilla
long SendScintilla(unsigned int msg, unsigned long wParam, QPainter *hdc, const QRect &rc, long cpMin, long cpMax) const
This is an overloaded member function, provided for convenience. It differs from the above function o...
virtual void setFoldCompact(bool fold)
bool foldComments() const
The QsciLexerMatlab class encapsulates the Scintilla Matlab file lexer.
Definition: qscilexermatlab.h:33
QsciScintillaBase::QSCN_SELCHANGED
void QSCN_SELCHANGED(bool yes)
bool readProperties(QSettings &qs, const QString &prefix)
QsciScintilla::clearMarginText
void clearMarginText(int line=-1)
virtual ~QsciLexerYAML()
Destroys the QsciLexerYAML instance.
QString wordAtPoint(const QPoint &point) const
Returns the word at the point pixel coordinates.
const char * lexer() const
int markerDefine(char ch, int markerNumber=-1)
QColor defaultColor(int style) const
QsciScintillaBase::SCN_MODIFYATTEMPTRO
void SCN_MODIFYATTEMPTRO()
void refresh()
Refresh the style settings.
void setFoldComments(bool fold)
BraceMatch braceMatching() const
Definition: qsciscintilla.h:632
QsciScintilla::autoCompletionUseSingle
AutoCompletionUseSingle autoCompletionUseSingle() const
The QsciLexerCMake class encapsulates the Scintilla CMake lexer.
Definition: qscilexercmake.h:32
QsciScintilla::selectToMatchingBrace
virtual void selectToMatchingBrace()
QsciDocument()
Create a new unattached document.
const char * blockEnd(int *style=0) const
bool foldComments() const
Definition: qscilexerpython.h:188
QsciLexerCustom::~QsciLexerCustom
virtual ~QsciLexerCustom()
Destroy the QSciLexerCustom.
QsciScintilla::setCallTipsHighlightColor
void setCallTipsHighlightColor(const QColor &col)
QsciLexerCoffeeScript::readProperties
bool readProperties(QSettings &qs, const QString &prefix)
int braceStyle() const
Returns the style used for braces for brace matching.
QsciLexerPython::QsciLexerPython
QsciLexerPython(QObject *parent=0)
QsciLexerPascal::refreshProperties
void refreshProperties()
QsciScintilla::isRedoAvailable
bool isRedoAvailable() const
QFont defaultFont(int style) const
Returns the font for style number style.
virtual void cut()
const char * language() const
Returns the name of the language.
QsciLexerCoffeeScript::defaultEolFill
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
virtual void foldLine(int line)
QsciLexerHTML::foldScriptComments
bool foldScriptComments() const
Definition: qscilexerhtml.h:456
QString description(int style) const
bool loadPrepared(const QString &filename=QString())
bool readProperties(QSettings &qs, const QString &prefix)
int tabWidth() const
QsciLexerDiff(QObject *parent=0)
virtual QColor defaultColor(int style) const
Returns the default text colour for style number style.
const char * lexer() const
virtual void zoomOut(int range)
QsciScintilla::setMatchedBraceBackgroundColor
void setMatchedBraceBackgroundColor(const QColor &col)
QString description(int style) const
QsciScintilla::CallTipsNoContext
@ CallTipsNoContext
Definition: qsciscintilla.h:163
QsciScintilla::CircledTreeFoldStyle
@ CircledTreeFoldStyle
Definition: qsciscintilla.h:224
QsciLexerSQL::setBackslashEscapes
virtual void setBackslashEscapes(bool enable)
void annotate(int line, const QString &text, int style)
QsciScintilla::setSelectionToEol
void setSelectionToEol(bool filled)
QString description(int style) const
bool foldCompact() const
Definition: qscilexerjson.h:156
QsciLexerFortran77::foldCompact
bool foldCompact() const
virtual ~QsciLexerCPP()
Destroys the QsciLexerCPP instance.
QsciScintilla::clearAnnotations
void clearAnnotations(int line=-1)
QsciLexerPython::setHighlightSubidentifiers
void setHighlightSubidentifiers(bool enabled)
QsciLexerVerilog::setFoldAtElse
void setFoldAtElse(bool fold)
The QsciStyledText class is a container for a piece of text and the style used to display the text.
Definition: qscistyledtext.h:36
const char * language() const
Returns the name of the language.
void setDefaultColor(const QColor &c)
const char * blockEnd(int *style=0) const
QsciScintilla::marginLineNumbers
bool marginLineNumbers(int margin) const
bool caseSensitive() const
Returns true if the language is case sensitive. The default is true.
QColor defaultPaper(int style) const
bool foldCompact() const
bool writeSettings(QSettings &qs, const char *prefix="/Scintilla") const
QsciLexerPostScript::description
QString description(int style) const
QsciScintillaBase::SC_MARK_FULLRECT
@ SC_MARK_FULLRECT
Definition: qsciscintillabase.h:2648
QsciScintillaBase::SC_MARK_LEFTRECT
@ SC_MARK_LEFTRECT
Definition: qsciscintillabase.h:2652
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciScintilla::firstVisibleLine
int firstVisibleLine() const
QsciLexerCPP::blockStartKeyword
const char * blockStartKeyword(int *style=0) const
const char * blockEnd(int *style=0) const
QsciAPIs::updateAutoCompletionList
virtual void updateAutoCompletionList(const QStringList &context, QStringList &list)
\reimp
QsciLexerCPP::setHighlightTripleQuotedStrings
void setHighlightTripleQuotedStrings(bool enabled)
QString description(int style) const
QsciScintilla::fillIndicatorRange
void fillIndicatorRange(int lineFrom, int indexFrom, int lineTo, int indexTo, int indicatorNumber)
The QsciLexerTCL class encapsulates the Scintilla TCL lexer.
Definition: qscilexertcl.h:32
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
QsciScintilla::clearIndicatorRange
void clearIndicatorRange(int lineFrom, int indexFrom, int lineTo, int indexTo, int indicatorNumber)
virtual void callTip()
QsciLexerFortran77::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciLexerPerl::setFoldPackages
void setFoldPackages(bool fold)
QsciScintilla::lineIndexFromPosition
void lineIndexFromPosition(int position, int *line, int *index) const
QsciScintilla::setBraceMatching
virtual void setBraceMatching(BraceMatch bm)
QsciLexerPascal::defaultEolFill
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
QsciLexerVerilog::setFoldPreprocessor
void setFoldPreprocessor(bool fold)
QsciScintillaBase::SCN_USERLISTSELECTION
void SCN_USERLISTSELECTION(const char *selection, int id)
This is an overloaded member function, provided for convenience. It differs from the above function o...
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
QsciLexerCPP::highlightBackQuotedStrings
bool highlightBackQuotedStrings() const
Definition: qscilexercpp.h:297
QColor defaultColor(int style) const
QsciScintilla::CallTipsAboveText
@ CallTipsAboveText
Call tips are placed above the text.
Definition: qsciscintilla.h:152
QsciScintilla::resetHotspotBackgroundColor
void resetHotspotBackgroundColor()
QsciScintillaBase::SC_MARK_LCORNERCURVE
@ SC_MARK_LCORNERCURVE
Definition: qsciscintillabase.h:2615
int braceStyle() const
Returns the style used for braces for brace matching.
int margins() const
virtual ~QsciLexerDiff()
Destroys the QsciLexerDiff instance.
virtual const char * keywords(int set) const
void setDefaultPaper(const QColor &c)
bool foldCompact() const
Definition: qscilexerverilog.h:202
@ AcsDocument
The source is the current document.
Definition: qsciscintilla.h:124
QsciScintillaBase::SendScintilla
long SendScintilla(unsigned int msg, unsigned long wParam, const QColor &col) const
This is an overloaded member function, provided for convenience. It differs from the above function o...
QsciScintillaBase::SendScintilla
long SendScintilla(unsigned int msg, unsigned long wParam, void *lParam) const
This is an overloaded member function, provided for convenience. It differs from the above function o...
QsciScintillaBase::SendScintilla
long SendScintilla(unsigned int msg, const QColor &col) const
This is an overloaded member function, provided for convenience. It differs from the above function o...
const char * wordCharacters() const
Returns the string of characters that comprise a word.
QsciLexerSQL::setFoldOnlyBegin
void setFoldOnlyBegin(bool fold)
const char * language() const
Returns the name of the language.
QsciLexerCPP::highlightHashQuotedStrings
bool highlightHashQuotedStrings() const
Definition: qscilexercpp.h:286
QsciLexerCPP::setFoldPreprocessor
virtual void setFoldPreprocessor(bool fold)
QsciScintilla::WrapMode wrapMode() const
Definition: qsciprinter.h:95
virtual void setColor(const QColor &c, int style=-1)
virtual void setFoldComments(bool fold)
bool tabIndents() const
virtual QStringList callTips(const QStringList &context, int commas, QsciScintilla::CallTipsStyle style, QList< int > &shifts)=0
QsciScintilla::scrollWidthTracking
bool scrollWidthTracking() const
QsciLexerFortran::~QsciLexerFortran
virtual ~QsciLexerFortran()
Destroys the QsciLexerFortran instance.
QsciScintilla::backspaceUnindents
bool backspaceUnindents() const
QsciLexerPascal::setFoldCompact
virtual void setFoldCompact(bool fold)
const char * lexer() const
virtual const char * blockStartKeyword(int *style=0) const
QsciLexerPascal::autoCompletionWordSeparators
QStringList autoCompletionWordSeparators() const
void eolFillChanged(bool eolfilled, int style)
QFont defaultFont(int style) const
Returns the font for style number style.
bool foldCompact() const
virtual bool defaultEolFill(int style) const
QsciScintillaBase::SendScintilla
long SendScintilla(unsigned int msg, uintptr_t wParam, const char *lParam) const
This is an overloaded member function, provided for convenience. It differs from the above function o...
bool foldComments() const
void clearKeys()
The primary keys bindings for all commands are removed.
QsciScintillaBase::SCN_STYLENEEDED
void SCN_STYLENEEDED(int position)
QsciScintilla::AnnotationDisplay
AnnotationDisplay
This enum defines the different annotation display styles.
Definition: qsciscintilla.h:83
QsciScintilla::annotationDisplay
AnnotationDisplay annotationDisplay() const
QsciLexerProperties::defaultFont
QFont defaultFont(int style) const
Returns the font for style number style.
virtual ~QsciLexerTeX()
Destroys the QsciLexerTeX instance.
virtual void setFoldCompact(bool fold)
const char * lexer() const
bool readProperties(QSettings &qs, const QString &prefix)
void setStyle(int style)
Definition: qscistyle.h:82
bool foldComments() const
const char * keywords(int set) const
const char * wordCharacters() const
Returns the string of characters that comprise a word.
MarginType marginType(int margin) const
QsciLexerCPP::setDollarsAllowed
void setDollarsAllowed(bool allowed)
const char * language() const
Returns the name of the language.
const char * lexer() const
QsciLexerHTML::setFoldPreprocessor
virtual void setFoldPreprocessor(bool fold)
int braceStyle() const
Returns the style used for braces for brace matching.
int braceStyle() const
Returns the style used for braces for brace matching.
QsciLexerTCL::refreshProperties
void refreshProperties()
const char * blockStart(int *style=0) const
bool readProperties(QSettings &qs, const QString &prefix)
void setExtraAscent(int extra)
const char * wordCharacters() const
Returns the string of characters that comprise a word.
The QsciLexerPO class encapsulates the Scintilla PO lexer.
Definition: qscilexerpo.h:32
The QsciCommand class represents an internal editor command that may have one or two keys bound to it...
Definition: qscicommand.h:40
QColor defaultColor(int style) const
QsciScintillaBase::SC_MARK_DOTDOTDOT
@ SC_MARK_DOTDOTDOT
Three drawn dots.
Definition: qsciscintillabase.h:2638
QFont defaultFont(int style) const
Returns the font for style number style.
QsciLexerCSharp::~QsciLexerCSharp
virtual ~QsciLexerCSharp()
Destroys the QsciLexerCSharp instance.
virtual void setLevel(int level)
QsciLexerVerilog::setFoldAtModule
void setFoldAtModule(bool fold)
QsciScintillaBase::replaceHorizontalScrollBar
void replaceHorizontalScrollBar(QScrollBar *scrollBar)
QColor defaultPaper(int style) const
void registerImage(int id, const QImage &im)
virtual void setFoldCompact(bool fold)
The QsciAPIs class provies an implementation of the textual API information used in call tips and for...
Definition: qsciapis.h:66
QsciScintillaBase::keyPressEvent
virtual void keyPressEvent(QKeyEvent *e)
Re-implemented to handle key presses.
QsciScintillaBase::SCN_AUTOCCHARDELETED
void SCN_AUTOCCHARDELETED()
void setFont(const QFont &font)
const char * lexer() const
QsciScintillaBase::SCN_UPDATEUI
void SCN_UPDATEUI(int updated)
QsciAbstractAPIs::~QsciAbstractAPIs
virtual ~QsciAbstractAPIs()
Destroy the QsciAbstractAPIs instance.
bool foldAtElse() const
Definition: qscilexerperl.h:237
virtual const char * lexer() const
QsciLexerMakefile::defaultEolFill
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
bool foldAtElse() const
QsciLexerFortran77::setFoldCompact
virtual void setFoldCompact(bool fold)
QsciScintillaBase::SC_MARK_TCORNERCURVE
@ SC_MARK_TCORNERCURVE
Definition: qsciscintillabase.h:2619
bool readProperties(QSettings &qs, const QString &prefix)
QsciScintilla::setMarginsBackgroundColor
virtual void setMarginsBackgroundColor(const QColor &col)
QsciScintillaBase::SCN_DWELLSTART
void SCN_DWELLSTART(int position, int x, int y)
QString description(int style) const
virtual void setEolMode(EolMode mode)
QString text(int line) const
QsciLexerCoffeeScript::keywords
const char * keywords(int set) const
QsciLexerPOV::refreshProperties
void refreshProperties()
QsciLexerCPP::autoCompletionWordSeparators
QStringList autoCompletionWordSeparators() const
QColor defaultColor(int style) const
virtual void setFoldCompact(bool fold)
QsciScintilla::autoCompleteFromAll
virtual void autoCompleteFromAll()
QsciLexerCoffeeScript::autoCompletionWordSeparators
QStringList autoCompletionWordSeparators() const
QsciScintilla::modificationChanged
void modificationChanged(bool m)
QString description(int style) const
int braceStyle() const
Returns the style used for braces for brace matching.
void setMarginText(int line, const QString &text, const QsciStyle &style)
virtual void styleText(int start, int end)=0
QsciScintillaBase::SC_MARK_PLUS
@ SC_MARK_PLUS
A drawn plus sign.
Definition: qsciscintillabase.h:2589
QsciLexerAVS::refreshProperties
void refreshProperties()
virtual int lexerId() const
QString description(int style) const
QsciLexerYAML::setFoldComments
virtual void setFoldComments(bool fold)
bool foldCompact() const
QColor defaultColor(int style) const
QsciLexerJSON(QObject *parent=0)
bool foldComments() const
QsciLexerCPP::stylePreprocessor
bool stylePreprocessor() const
Definition: qscilexercpp.h:253
QColor defaultPaper(int style) const
MarginType
This enum defines the different margin types.
Definition: qsciscintilla.h:326
const char * lexer() const
QsciScintilla::setCallTipsForegroundColor
void setCallTipsForegroundColor(const QColor &col)
virtual ~QsciLexerXML()
Destroys the QsciLexerXML instance.
const char * language() const
Returns the name of the language.
QString description(int style) const
static QsciScintillaBase * pool()
QsciScintilla::autoCompletionReplaceWord
bool autoCompletionReplaceWord() const
void setEdgeColor(const QColor &col)
QsciLexerVHDL(QObject *parent=0)
QsciLexerCMake::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
virtual int braceStyle() const
Returns the style used for braces for brace matching.
QsciLexerPython::indentationWarning
QsciLexerPython::IndentationWarning indentationWarning() const
Definition: qscilexerpython.h:210
const char * language() const
Returns the name of the language.
virtual const char * blockStart(int *style=0) const
The QsciAbstractAPIs class represents the interface to the textual API information used in call tips ...
Definition: qsciabstractapis.h:42
const char * language() const
Returns the name of the language.
bool foldPackages() const
virtual ~QsciScintilla()
Destroys the QsciScintilla instance.
QsciLexerVHDL::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciScintilla::setAutoCompletionUseSingle
virtual void setAutoCompletionUseSingle(AutoCompletionUseSingle single)
QsciScintilla::whitespaceVisibility
WhitespaceVisibility whitespaceVisibility() const
virtual void setLexer(QsciLexer *lexer=0)
const char * lexer() const
QsciLexerMakefile::description
QString description(int style) const
QsciLexerPython::setV2UnicodeAllowed
void setV2UnicodeAllowed(bool allowed)
const char * language() const
Returns the name of the language.
QsciScintillaBase::SC_MARK_MINUS
@ SC_MARK_MINUS
A drawn minus sign.
Definition: qsciscintillabase.h:2586
QsciLexerJSON::highlightEscapeSequences
bool highlightEscapeSequences() const
Definition: qscilexerjson.h:145
QsciLexerHTML::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
virtual QStringList apiContext(int pos, int &context_start, int &last_word_start)
QsciScintilla::setIndentationGuidesBackgroundColor
virtual void setIndentationGuidesBackgroundColor(const QColor &col)
QsciScintilla::setUnmatchedBraceBackgroundColor
void setUnmatchedBraceBackgroundColor(const QColor &col)
QsciScintilla::indicatorClicked
void indicatorClicked(int line, int index, Qt::KeyboardModifiers state)
QsciScintillaBase::resizeEvent
virtual void resizeEvent(QResizeEvent *e)
Re-implemented to handle resizes.
EolMode eolMode() const
bool isPrepared(const QString &filename=QString()) const
const char * lexer() const
QsciLexerCPP::setHighlightBackQuotedStrings
void setHighlightBackQuotedStrings(bool enabled)
The QsciLexerBash class encapsulates the Scintilla Bash lexer.
Definition: qscilexerbash.h:32
QsciScintilla::CircledFoldStyle
@ CircledFoldStyle
Circled folding style using circled plus and minus symbols.
Definition: qsciscintilla.h:217
QsciScintilla::setMarginsForegroundColor
virtual void setMarginsForegroundColor(const QColor &col)
QsciScintilla::setExtraDescent
void setExtraDescent(int extra)
const char * lexer() const
QsciScintilla::setWhitespaceSize
void setWhitespaceSize(int size)
const char * language() const
Returns the name of the language.
QsciScintillaBase::mouseMoveEvent
virtual void mouseMoveEvent(QMouseEvent *e)
Re-implemented to handle mouse moves.
bool foldCompact() const
Definition: qscilexertex.h:111
QsciScintillaBase::SCN_PAINTED
void SCN_PAINTED()
QsciLexerVerilog::defaultColor
QColor defaultColor(int style) const
QsciLexerJavaScript::defaultEolFill
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
The QsciLexerAVS class encapsulates the Scintilla AVS lexer.
Definition: qscilexeravs.h:32
virtual ~QsciLexerCSS()
Destroys the QsciLexerCSS instance.
bool readProperties(QSettings &qs, const QString &prefix)
QsciLexerCSharp::QsciLexerCSharp
QsciLexerCSharp(QObject *parent=0)
QsciLexerHTML::refreshProperties
void refreshProperties()
virtual ~QsciLexerRuby()
Destroys the QsciLexerRuby instance.
QsciLexerPostScript::foldAtElse
bool foldAtElse() const
QsciLexerLua::autoCompletionWordSeparators
QStringList autoCompletionWordSeparators() const
QsciLexerCSS(QObject *parent=0)
virtual void setUtf8(bool cp)
QsciScintillaBase::~QsciScintillaBase
virtual ~QsciScintillaBase()
Destroys the QsciScintillaBase instance.
QsciLexerHTML::foldPreprocessor
bool foldPreprocessor() const
Definition: qscilexerhtml.h:445
virtual ~QsciMacro()
Destroy the QsciMacro instance.
int scrollWidth() const
QsciScintilla::CallTipsPosition
CallTipsPosition
This enum defines the different call tip positions.
Definition: qsciscintilla.h:147
QsciPrinter(PrinterMode mode=ScreenResolution)
Constructs a printer paint device with mode mode.
QsciLexerCoffeeScript::description
QString description(int style) const
bool foldAtElse() const
Definition: qscilexerverilog.h:180
QsciScintillaBase::SC_MARK_BACKGROUND
@ SC_MARK_BACKGROUND
Definition: qsciscintillabase.h:2635
void setMarginType(int margin, MarginType type)
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
bool foldComments() const
QsciScintilla::setMatchedBraceIndicator
void setMatchedBraceIndicator(int indicatorNumber)
const char * keywords(int set) const
QsciScintilla::marginBackgroundColor
QColor marginBackgroundColor(int margin) const
QString description(int style) const
virtual ~QsciLexerTCL()
Destroys the QsciLexerTCL instance.
int markerDefine(MarkerSymbol sym, int markerNumber=-1)
const char * wordCharacters() const
Returns the string of characters that comprise a word.
void endUndoAction()
QsciMacro(QsciScintilla *parent)
Construct a QsciMacro with parent parent.
QsciLexerPython::setFoldCompact
void setFoldCompact(bool fold)
virtual void setMarginWidth(int margin, const QString &s)
bool readProperties(QSettings &qs, const QString &prefix)
QsciScintilla::setAutoCompletionThreshold
virtual void setAutoCompletionThreshold(int thresh)
QColor defaultPaper(int style) const
virtual void redo()
QsciLexerCoffeeScript::stylePreprocessor
bool stylePreprocessor() const
Definition: qscilexercoffeescript.h:226
QsciScintilla::positionFromLineIndex
int positionFromLineIndex(int line, int index) const
QColor defaultPaper(int style) const
QsciScintillaBase::SCN_MARGINRIGHTCLICK
void SCN_MARGINRIGHTCLICK(int position, int modifiers, int margin)
QsciLexerVerilog::foldComments
bool foldComments() const
Definition: qscilexerverilog.h:191
virtual QMimeData * toMimeData(const QByteArray &text, bool rectangular) const
QsciScintillaBase::SCN_CALLTIPCLICK
void SCN_CALLTIPCLICK(int direction)
QsciLexerPO(QObject *parent=0)
QsciScintillaBase::inputMethodEvent
virtual void inputMethodEvent(QInputMethodEvent *event)
Re-implemented to handle composed characters.
QsciScintilla::cursorPositionChanged
void cursorPositionChanged(int line, int index)
void setEdgeMode(EdgeMode mode)
const char * language() const
Returns the name of the language.
QsciScintillaBase::mouseDoubleClickEvent
virtual void mouseDoubleClickEvent(QMouseEvent *e)
Re-implemented to handle mouse double-clicks.
const char * keywords(int set) const
QsciScintilla::autoCompletionSource
AutoCompletionSource autoCompletionSource() const
Definition: qsciscintilla.h:598
QsciScintilla::setMarginMarkerMask
virtual void setMarginMarkerMask(int margin, int mask)
QsciLexerCPP::setStylePreprocessor
virtual void setStylePreprocessor(bool style)
QsciLexerCoffeeScript::wordCharacters
const char * wordCharacters() const
Returns the string of characters that comprise a word.
void colorChanged(const QColor &c, int style)
QsciLexerSQL::quotedIdentifiers
bool quotedIdentifiers() const
Definition: qscilexersql.h:229
QColor defaultColor() const
QsciScintilla::wordAtLineIndex
QString wordAtLineIndex(int line, int index) const
QsciLexerProperties::~QsciLexerProperties
virtual ~QsciLexerProperties()
Destroys the QsciLexerProperties instance.
virtual void setMarginsFont(const QFont &f)
Set the font used in all margins to f.
void setTabDrawMode(TabDrawMode mode)
bool foldAtBegin() const
QsciScintillaBase::SC_MARGIN_COLOUR
@ SC_MARGIN_COLOUR
Definition: qsciscintillabase.h:2711
QsciLexerCPP::verbatimStringEscapeSequencesAllowed
bool verbatimStringEscapeSequencesAllowed() const
Definition: qscilexercpp.h:319
bool overwriteMode() const
QsciScintillaBase::SC_MARGIN_NUMBER
@ SC_MARGIN_NUMBER
The margin will display line numbers.
Definition: qsciscintillabase.h:2693
QsciScintilla::setFirstVisibleLine
void setFirstVisibleLine(int linenr)
The QsciLexerVHDL class encapsulates the Scintilla VHDL lexer.
Definition: qscilexervhdl.h:32
virtual QColor color(int style) const
void annotate(int line, const QString &text, const QsciStyle &style)
QColor defaultColor(int style) const
virtual void refreshProperties()
QsciScintilla::clearRegisteredImages
void clearRegisteredImages()
QString description(int style) const
QsciLexerPython::v3BinaryOctalAllowed
bool v3BinaryOctalAllowed() const
Definition: qscilexerpython.h:258
QsciLexerMatlab::~QsciLexerMatlab
virtual ~QsciLexerMatlab()
Destroys the QsciLexerMatlab instance.
virtual ~QsciLexerJava()
Destroys the QsciLexerJava instance.
int magnification() const
Definition: qsciprinter.h:76
QsciScintillaBase::SCN_AUTOCCOMPLETED
void SCN_AUTOCCOMPLETED(const char *selection, int position, int ch, int method)
The QsciCommandSet class represents the set of all internal editor commands that may have keys bound.
Definition: qscicommandset.h:45
QsciScintillaBase::SCN_DWELLEND
void SCN_DWELLEND(int position, int x, int y)
QsciScintilla::hasSelectedText
bool hasSelectedText() const
Definition: qsciscintilla.h:882
QColor color() const
QsciScintillaBase::SC_MARK_ARROW
@ SC_MARK_ARROW
A triangle pointing to the right.
Definition: qsciscintillabase.h:2570
QsciLexerFortran77::~QsciLexerFortran77
virtual ~QsciLexerFortran77()
Destroys the QsciLexerFortran77 instance.
QsciScintillaBase::SCN_MACRORECORD
void SCN_MACRORECORD(unsigned int, unsigned long, void *)
QsciLexerPerl::refreshProperties
void refreshProperties()
QsciLexerVerilog::wordCharacters
const char * wordCharacters() const
Returns the string of characters that comprise a word.
@ AcsAll
The source is all available sources.
Definition: qsciscintilla.h:121
const char * keywords(int set) const
void setStyling(int length, int style)
QsciLexerProperties::defaultColor
QColor defaultColor(int style) const
QColor defaultPaper(int style) const
QsciScintilla::setAutoCompletionFillups
void setAutoCompletionFillups(const char *fillups)
QsciScintillaBase::SendScintilla
long SendScintilla(unsigned int msg, const char *lParam) const
This is an overloaded member function, provided for convenience. It differs from the above function o...
void setDottedWords(bool enable)
QsciScintillaBase::SCN_SAVEPOINTLEFT
void SCN_SAVEPOINTLEFT()
const char * lexer() const
const char * lexer() const
virtual void setIndentation(int line, int indentation)
QsciScintillaBase::SC_MARK_BOXPLUSCONNECTED
@ SC_MARK_BOXPLUSCONNECTED
A drawn plus sign in a connected box.
Definition: qsciscintillabase.h:2605
virtual void append(const QString &text)
QsciLexerMakefile::~QsciLexerMakefile
virtual ~QsciLexerMakefile()
Destroys the QsciLexerMakefile instance.
QsciScintillaBase::changeEvent
virtual void changeEvent(QEvent *e)
\reimp
QsciScintilla::removeSelectedText
virtual void removeSelectedText()
virtual void setFont(const QFont &f, int style=-1)
virtual void setFoldComments(bool fold)
QsciLexerXML::setScriptsStyled
void setScriptsStyled(bool styled)
QsciScintillaBase::canInsertFromMimeData
virtual bool canInsertFromMimeData(const QMimeData *source) const
const char * language() const
Returns the name of the language.
int style() const
Definition: qscistyle.h:88
WrapVisualFlag
This enum defines the different line wrap visual flags.
Definition: qsciscintilla.h:493
bool writeProperties(QSettings &qs, const QString &prefix) const
void add(const QString &entry)
void setChangeable(bool changeable)
QsciScintilla::setHotspotForegroundColor
void setHotspotForegroundColor(const QColor &col)
QFont defaultFont(int style) const
Returns the font for style number style.
bool dollarsAllowed() const
Definition: qscilexercpp.h:264
const char * keywords(int set) const
QsciScintilla::setBackspaceUnindents
virtual void setBackspaceUnindents(bool unindent)
virtual ~QsciLexerIDL()
Destroys the QsciLexerIDL instance.
QsciLexerHTML::setDjangoTemplates
void setDjangoTemplates(bool enabled)
void setFoldAtElse(bool fold)
QsciScintillaBase::SendScintilla
long SendScintilla(unsigned int msg, long wParam) const
This is an overloaded member function, provided for convenience. It differs from the above function o...
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
QsciLexerJava(QObject *parent=0)
QsciScintillaBase::SC_MARK_LCORNER
@ SC_MARK_LCORNER
A bottom left corner drawn in the background colour.
Definition: qsciscintillabase.h:2595
The QsciLexerYAML class encapsulates the Scintilla YAML lexer.
Definition: qscilexeryaml.h:32
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciLexerPython::~QsciLexerPython
virtual ~QsciLexerPython()
Destroys the QsciLexerPython instance.
QString description(int style) const
virtual bool writeProperties(QSettings &qs, const QString &prefix) const
const char * keywords(int set) const
QFont defaultFont() const
QsciLexerPostScript::refreshProperties
void refreshProperties()
int braceStyle() const
Returns the style used for braces for brace matching.
QColor defaultColor(int style) const
Returns the foreground colour of the text for style number style.
virtual void indent(int line)
void convertEols(EolMode mode)
QsciScintillaBase::SendScintilla
long SendScintilla(unsigned int msg, long cpMin, long cpMax, char *lpstrText) const
This is an overloaded member function, provided for convenience. It differs from the above function o...
virtual bool findFirst(const QString &expr, bool re, bool cs, bool wo, bool wrap, bool forward=true, int line=-1, int index=-1, bool show=true, bool posix=false, bool cxx11=false)
virtual int blockLookback() const
void clearFolds()
virtual const char * language() const =0
QsciScintilla::setCaretLineVisible
virtual void setCaretLineVisible(bool enable)
void setProcessIf(bool enable)
QsciLexerPython::readProperties
bool readProperties(QSettings &qs, const QString &prefix)
QsciLexerVerilog::refreshProperties
void refreshProperties()
QsciScintilla::setIndentationGuidesForegroundColor
virtual void setIndentationGuidesForegroundColor(const QColor &col)
The QsciLexerJSON class encapsulates the Scintilla JSON lexer.
Definition: qscilexerjson.h:32
const char * lexer() const
QsciLexerVerilog::setFoldCompact
void setFoldCompact(bool fold)
const char * keywords(int set) const
bool readProperties(QSettings &qs, const QString &prefix)
QsciScintilla::setUnmatchedBraceForegroundColor
void setUnmatchedBraceForegroundColor(const QColor &col)
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciScintillaBase::mousePressEvent
virtual void mousePressEvent(QMouseEvent *e)
Re-implemented to handle mouse presses.
The QsciLexerDiff class encapsulates the Scintilla Diff lexer.
Definition: qscilexerdiff.h:33
The QsciLexerPOV class encapsulates the Scintilla POV lexer.
Definition: qscilexerpov.h:32
const char * wordCharacters() const
Returns the string of characters that comprise a word.
QsciScintillaBase::SendScintilla
long SendScintilla(unsigned int msg, int wParam) const
This is an overloaded member function, provided for convenience. It differs from the above function o...
bool foldAtElse() const
The QsciLexerFortran class encapsulates the Scintilla Fortran lexer.
Definition: qscilexerfortran.h:32
void setLessLanguage(bool enabled)
QString defaultPreparedName() const
void refreshProperties()
const char * keywords(int set) const
void fontChanged(const QFont &f, int style)
void setFoldComments(bool fold)
bool foldCompact() const
QsciScintillaBase::SCN_AUTOCSELECTIONCHANGE
void SCN_AUTOCSELECTIONCHANGE(const char *selection, int id, int position)
QsciLexerPython::setFoldQuotes
virtual void setFoldQuotes(bool fold)
virtual void setReadOnly(bool ro)
virtual void setTabIndents(bool indent)
QsciLexerVerilog::~QsciLexerVerilog
virtual ~QsciLexerVerilog()
Destroys the QsciLexerVerilog instance.
QString selectedText() const
QsciLexerPascal::smartHighlighting
bool smartHighlighting() const
QsciLexerPostScript::~QsciLexerPostScript
virtual ~QsciLexerPostScript()
Destroys the QsciLexerPostScript instance.
QsciScintilla::clearEdgeColumns
void clearEdgeColumns()
QsciScintilla::setWrapIndentMode
void setWrapIndentMode(WrapIndentMode mode)
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
void registerImage(int id, const QPixmap &pm)
QsciScintillaBase::SC_MARGIN_RTEXT
@ SC_MARGIN_RTEXT
The margin will display right justified text.
Definition: qsciscintillabase.h:2707
virtual void setPaper(const QColor &c)
QsciLexerJavaScript::defaultFont
QFont defaultFont(int style) const
Returns the font for style number style.
The QsciLexerCPP class encapsulates the Scintilla C++ lexer.
Definition: qscilexercpp.h:33
QColor paper() const
virtual const char * blockEnd(int *style=0) const
The QsciPrinter class is a sub-class of the Qt QPrinter class that is able to print the text of a Sci...
Definition: qsciprinter.h:51
QsciLexerHTML::djangoTemplates
bool djangoTemplates() const
Definition: qscilexerhtml.h:435
QsciLexerFortran77::defaultColor
QColor defaultColor(int style) const
bool foldComments() const
QsciLexerCPP::highlightTripleQuotedStrings
bool highlightTripleQuotedStrings() const
Definition: qscilexercpp.h:275
The QsciLexerPerl class encapsulates the Scintilla Perl lexer.
Definition: qscilexerperl.h:33
QsciLexerPerl(QObject *parent=0)
QFont defaultFont(int style) const
Returns the font for style number style.
QsciScintilla::setIndicatorOutlineColor
void setIndicatorOutlineColor(const QColor &col, int indicatorNumber=-1)
int alternateKey() const
Definition: qscicommand.h:383
QsciLexerFortran77::QsciLexerFortran77
QsciLexerFortran77(QObject *parent=0)
int edgeColumn() const
QString description(int style) const
QsciScintillaBase::SCEN_CHANGE
void SCEN_CHANGE()
This signal is emitted when the document has changed for any reason.
QsciDocument document() const
Definition: qsciscintilla.h:710
int braceStyle() const
Returns the style used for braces for brace matching.
void textChanged()
This signal is emitted whenever the text in the text edit changes.
QColor defaultColor(int style) const
The QsciLexerBatch class encapsulates the Scintilla batch file lexer.
Definition: qscilexerbatch.h:33
QsciLexerPython::IndentationWarning
IndentationWarning
Definition: qscilexerpython.h:104
int braceStyle() const
Returns the style used for braces for brace matching.
QString description(int style) const
QsciLexerVHDL::setFoldComments
virtual void setFoldComments(bool fold)
QsciScintilla::setIndicatorHoverStyle
void setIndicatorHoverStyle(IndicatorStyle style, int indicatorNumber=-1)
bool foldCompact() const
Definition: qscilexercpp.h:242
QsciLexerPascal::setFoldPreprocessor
virtual void setFoldPreprocessor(bool fold)
int markerFindNext(int linenr, unsigned mask) const
QsciScintilla::moveToMatchingBrace
virtual void moveToMatchingBrace()
virtual void setColor(const QColor &c)
virtual void endRecording()
Stop recording user commands.
IndicatorStyle
This enum defines the different indicator styles.
Definition: qsciscintilla.h:232
virtual ~QsciLexer()
Destroy the QSciLexer.
const char * wordCharacters() const
QsciLexerMarkdown::description
QString description(int style) const
QColor paper() const
Definition: qscistyle.h:120
virtual void setCaretWidth(int width)
void setHotspotWrap(bool enable)
virtual void setFoldAtBegin(bool fold)
const char * keywords(int set) const
virtual void setEolFill(bool eoffill, int style=-1)
QColor defaultPaper(int style) const
QsciLexerMarkdown::defaultColor
QColor defaultColor(int style) const
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
QColor defaultColor(int style) const
virtual QColor paper(int style) const
QFont defaultFont(int style) const
Returns the font for style number style.
virtual void formatPage(QPainter &painter, bool drawing, QRect &area, int pagenr)
TextCase
Definition: qscistyle.h:46
bool foldQuotes() const
Definition: qscilexerpython.h:204
QsciLexerPascal::setFoldComments
virtual void setFoldComments(bool fold)
The QsciLexerPascal class encapsulates the Scintilla Pascal lexer.
Definition: qscilexerpascal.h:32
QsciLexerProperties::description
QString description(int style) const
The QsciLexerCoffeeScript class encapsulates the Scintilla CoffeeScript lexer.
Definition: qscilexercoffeescript.h:33
QsciScintilla::findMatchingBrace
bool findMatchingBrace(long &brace, long &other, BraceMatch mode)
QFont defaultFont(int style) const
Returns the font for style number style.
void markerDelete(int linenr, int markerNumber=-1)
QsciLexerCPP::setHighlightEscapeSequences
void setHighlightEscapeSequences(bool enabled)
QsciLexerHTML::setMakoTemplates
void setMakoTemplates(bool enabled)
const char * lexer() const
QColor defaultColor(int style) const
const char * language() const
Returns the name of the language.
QsciScintilla * editor() const
Definition: qscilexer.h:207
QColor defaultPaper(int style) const
QsciLexerTeX(QObject *parent=0)
QString description(int style) const
const char * lexer() const
const char * lexer() const
void setAlternateKey(int altkey)
int lines() const
Returns the number of lines of text.
bool scriptsStyled() const
QFont defaultFont(int style) const
Returns the font for style number style.
QsciStyledText::QsciStyledText
QsciStyledText(const QString &text, int style)
QsciScintillaBase::focusNextPrevChild
virtual bool focusNextPrevChild(bool next)
Re-implemented to allow tabs to be entered as text.
QsciScintilla::setContractedFolds
void setContractedFolds(const QList< int > &folds)
QsciScintilla::setAutoCompletionWordSeparators
void setAutoCompletionWordSeparators(const QStringList &separators)
QsciScintilla::resetMatchedBraceIndicator
void resetMatchedBraceIndicator()
EdgeMode
This enum defines the different edge modes for long lines.
Definition: qsciscintilla.h:178
const char * language() const
Returns the name of the language.
const char * keywords(int set) const
virtual void play()
Play the macro.
QsciScintilla::setHotspotBackgroundColor
void setHotspotBackgroundColor(const QColor &col)
QsciScintilla::beginUndoAction
void beginUndoAction()
bool load(const QString &filename)
QsciLexerJavaScript::defaultPaper
QColor defaultPaper(int style) const
CallTipsStyle callTipsStyle() const
Definition: qsciscintilla.h:648
bool foldComments() const
Definition: qscilexertex.h:100
bool readProperties(QSettings &qs, const QString &prefix)
QsciScintillaBase::SendScintilla
long SendScintilla(unsigned int msg, unsigned long wParam=0, long lParam=0) const
QColor defaultPaper(int style) const
QsciLexerProperties::setInitialSpaces
void setInitialSpaces(bool enable)
QsciScintilla::setHotspotUnderline
void setHotspotUnderline(bool enable)
bool foldPODBlocks() const
virtual ~QsciLexerHTML()
Destroys the QsciLexerHTML instance.
void propertyChanged(const char *prop, const char *val)
QsciLexerPython::setV3BinaryOctalAllowed
void setV3BinaryOctalAllowed(bool allowed)
QsciLexerVerilog::QsciLexerVerilog
QsciLexerVerilog(QObject *parent=0)
QsciLexerMakefile::defaultColor
QColor defaultColor(int style) const
QsciScintilla::autoCompleteFromDocument
virtual void autoCompleteFromDocument()
QsciLexerHTML(QObject *parent=0)
QsciLexerVHDL::refreshProperties
void refreshProperties()
QsciLexerTCL(QObject *parent=0)
QsciLexerProperties::readProperties
bool readProperties(QSettings &qs, const QString &prefix)
QsciLexerSQL::setQuotedIdentifiers
void setQuotedIdentifiers(bool enable)
const char * blockStart(int *style=0) const
The QsciLexerLua class encapsulates the Scintilla Lua lexer.
Definition: qscilexerlua.h:33
int lineLength(int line) const
QsciLexerAVS(QObject *parent=0)
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
virtual void setFoldAtElse(bool fold)
int braceStyle() const
Returns the style used for braces for brace matching.
QsciLexerVerilog::defaultPaper
QColor defaultPaper(int style) const
QsciAPIs::apiPreparationCancelled
void apiPreparationCancelled()
int braceStyle() const
Returns the style used for braces for brace matching.
bool autoIndent() const
Definition: qsciscintilla.h:615
QsciLexerRuby(QObject *parent=0)
QsciLexerPascal::QsciLexerPascal
QsciLexerPascal(QObject *parent=0)
const char * lexer() const
const char * keywords(int set) const
QsciScintilla::setFoldMarginColors
void setFoldMarginColors(const QColor &fore, const QColor &back)
QsciLexerCoffeeScript::setFoldComments
void setFoldComments(bool fold)
CallTipsStyle
This enum defines the different call tip styles.
Definition: qsciscintilla.h:156
const char * language() const
Returns the name of the language.
QsciScintilla::setMatchedBraceForegroundColor
void setMatchedBraceForegroundColor(const QColor &col)
virtual void setText(const QString &text)
void setFoldAtElse(bool fold)
const char * language() const
Returns the name of the language.
const char * lexer() const
QsciLexerJavaScript::QsciLexerJavaScript
QsciLexerJavaScript(QObject *parent=0)
QString description(int style) const
static bool validKey(int key)
If the key key is valid then true is returned.
@ AcusExplicit
Definition: qsciscintilla.h:108
QFont defaultFont(int style) const
Returns the font for style number style.
const char * blockEnd(int *style=0) const
QsciLexerEDIFACT::QsciLexerEDIFACT
QsciLexerEDIFACT(QObject *parent=0)
QsciLexerJSON::setHighlightComments
void setHighlightComments(bool highlight)
WrapIndentMode
This enum defines the different line wrap indentation modes.
Definition: qsciscintilla.h:508
QsciLexerProperties::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciScintilla::setOverwriteMode
void setOverwriteMode(bool overwrite)
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciScintillaBase::focusOutEvent
virtual void focusOutEvent(QFocusEvent *e)
Re-implemented to tell Scintilla it has lost the focus.
QsciLexerProperties::setFoldCompact
virtual void setFoldCompact(bool fold)
virtual ~QsciLexerPO()
Destroys the QsciLexerPO instance.
const char * keywords(int set) const
void setFont(const QFont &f)
QsciLexerPostScript::defaultPaper
QColor defaultPaper(int style) const
const char * keywords(int set) const
bool readProperties(QSettings &qs, const QString &prefix)
QsciLexerLua(QObject *parent=0)
QString description(int style) const
virtual ~QsciLexerD()
Destroys the QsciLexerD instance.
void cancelFind()
QsciAbstractAPIs::updateAutoCompletionList
virtual void updateAutoCompletionList(const QStringList &context, QStringList &list)=0
QsciScintillaBase::SC_MARK_SMALLRECT
@ SC_MARK_SMALLRECT
A smaller rectangle.
Definition: qsciscintillabase.h:2573
virtual void zoomIn(int range)
QString description(int style) const
bool foldComments() const
Definition: qscilexerruby.h:203
int braceStyle() const
Returns the style used for braces for brace matching.
const char * keywords(int set) const
void setDocument(const QsciDocument &document)
bool writeSettings(QSettings &qs, const char *prefix="/Scintilla")
QsciLexerMakefile::wordCharacters
const char * wordCharacters() const
Returns the string of characters that comprise a word.
virtual void setFoldAtElse(bool fold)
QsciScintilla::setCursorPosition
virtual void setCursorPosition(int line, int index)
QsciLexerSpice::~QsciLexerSpice
virtual ~QsciLexerSpice()
Destroys the QsciLexerSpice instance.
virtual void setModified(bool m)
QColor defaultColor(int style) const
void cancelPreparation()
QsciLexerYAML(QObject *parent=0)
virtual QFont defaultFont(int style) const
Returns the default font for style number style.
const char * keywords(int set) const
QsciLexerPostScript::defaultColor
QColor defaultColor(int style) const
void startStyling(int pos, int styleBits=0)
QsciLexerJavaScript::defaultColor
QColor defaultColor(int style) const
QsciLexerProperties::refreshProperties
void refreshProperties()
bool writeProperties(QSettings &qs, const QString &prefix) const
const char * keywords(int set) const
QsciScintilla::setCaretLineFrameWidth
virtual void setCaretLineFrameWidth(int width)
virtual void setFoldCompact(bool fold)
const char * wordCharacters() const
Returns the string of characters that comprise a word.
QColor defaultColor(int style) const
void addEdgeColumn(int colnr, const QColor &col)
const char * keywords(int set) const
QsciScintillaBase::contextMenuEvent
virtual void contextMenuEvent(QContextMenuEvent *e)
Re-implemented to handle the context menu.
QsciScintillaBase::SC_MARK_ROUNDRECT
@ SC_MARK_ROUNDRECT
A rectangle.
Definition: qsciscintillabase.h:2567
QsciScintilla::isUndoAvailable
bool isUndoAvailable() const
const char * wordCharacters() const
Returns the string of characters that comprise a word.
bool LessLanguage() const
Definition: qscilexercss.h:196
QsciScintilla::standardCommands
QsciCommandSet * standardCommands() const
The standard command set is returned.
Definition: qsciscintilla.h:1550
void setColor(const QColor &color)
@ WrapFlagByText
A wrap flag is displayed by the text.
Definition: qsciscintilla.h:498
QsciScintillaBase::SCN_HOTSPOTDOUBLECLICK
void SCN_HOTSPOTDOUBLECLICK(int position, int modifiers)
void setKey(int key)
QsciLexerProperties::initialSpaces
bool initialSpaces() const
Definition: qscilexerproperties.h:115
void setMarginText(int line, const QList< QsciStyledText > &text)
QsciScintillaBase::QsciScintillaBase
QsciScintillaBase(QWidget *parent=0)
Construct an empty QsciScintillaBase with parent parent.
const char * keywords(int set) const
QColor defaultPaper(int style) const
QString annotation(int line) const
Returns the annotation on line line, if any.
QColor defaultColor(int style) const
const char * language() const
Returns the name of the language.
virtual void startRecording()
Start recording user commands and add them to the macro.
const char * lexer() const
void setVisible(bool visible)
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
QsciScintilla::setAutoCompletionReplaceWord
virtual void setAutoCompletionReplaceWord(bool replace)
bool foldCompact() const
unsigned markersAtLine(int linenr) const
virtual bool caseSensitive() const
Returns true if the language is case sensitive. The default is true.
bool foldComments() const
Definition: qscilexertcl.h:165
QsciLexerPascal::blockStartKeyword
const char * blockStartKeyword(int *style=0) const
QString description(int style) const
QsciLexerIDL(QObject *parent=0)
QsciLexerMakefile::defaultFont
QFont defaultFont(int style) const
Returns the font for style number style.
void setEolFill(bool fill)
bool isListActive() const
bool defaultEolFill(int style) const
Returns the end-of-line fill for style number style.
EdgeMode edgeMode() const
int extraDescent() const
QsciLexerPython::stringsOverNewlineAllowed
bool stringsOverNewlineAllowed() const
Definition: qscilexerpython.h:234
const char * language() const
Returns the name of the language.
@ CallTipsNone
Call tips are disabled.
Definition: qsciscintilla.h:158
QsciLexerFortran77::description
QString description(int style) const
QFont defaultFont(int style) const
Returns the font for style number style.
QsciLexerPython::setFoldComments
virtual void setFoldComments(bool fold)
QsciLexerPostScript::readProperties
bool readProperties(QSettings &qs, const QString &prefix)
QsciLexerYAML::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciLexerCPP::setVerbatimStringEscapeSequencesAllowed
void setVerbatimStringEscapeSequencesAllowed(bool allowed)
QsciLexerPython::autoCompletionWordSeparators
QStringList autoCompletionWordSeparators() const
QsciLexerVerilog::writeProperties
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciLexerPython::setIndentationWarning
virtual void setIndentationWarning(QsciLexerPython::IndentationWarning warn)
virtual ~QsciLexerVHDL()
Destroys the QsciLexerVHDL instance.
bool writeProperties(QSettings &qs, const QString &prefix) const
QsciLexerFortran77::braceStyle
int braceStyle() const
Returns the style used for braces for brace matching.
const char * keywords(int set) const
QsciLexerCoffeeScript::braceStyle
int braceStyle() const
Returns the style used for braces for brace matching.
Generated by 1.8.20