<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
< html > < head > < meta http-equiv = "Content-Type" content = "text/html;charset=iso-8859-1" >
< title > TQScintilla: QextScintillaLexerSQL Class Reference< / title >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" >
< / head > < body >
<!-- Generated by Doxygen 1.4.7 -->
< div class = "tabs" >
< ul >
< li > < a href = "index.html" > < span > Main Page< / span > < / a > < / li >
< li id = "current" > < a href = "annotated.html" > < span > Classes< / span > < / a > < / li >
< li > < a href = "pages.html" > < span > Related Pages< / span > < / a > < / li >
< / ul > < / div >
< div class = "tabs" >
< ul >
< li > < a href = "annotated.html" > < span > Class List< / span > < / a > < / li >
< li > < a href = "hierarchy.html" > < span > Class Hierarchy< / span > < / a > < / li >
< li > < a href = "functions.html" > < span > Class Members< / span > < / a > < / li >
< / ul > < / div >
< h1 > QextScintillaLexerSQL Class Reference< / h1 > <!-- doxytag: class="QextScintillaLexerSQL" --> <!-- doxytag: inherits="QextScintillaLexer" --> The < a class = "el" href = "classQextScintillaLexerSQL.html" > QextScintillaLexerSQL< / a > class encapsulates the Scintilla SQL lexer.
< a href = "#_details" > More...< / a >
< p >
< code > #include < qextscintillalexersql.h> < / code >
< p >
Inherits < a class = "el" href = "classQextScintillaLexer.html" > QextScintillaLexer< / a > .
< p >
< a href = "classQextScintillaLexerSQL-members.html" > List of all members.< / a > < h2 > Public Types< / h2 >
< ul >
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd4264935e1bb31d01d44a495488cf3641c99750" > Default< / a > = 0
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd42649371944274b0cfca050f4aefbf3444298c" > Comment< / a > = 1
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493d21d57b380642ebd543020799e63a632" > CommentLine< / a > = 2
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493e35ebe476c95b3facea207f144908370" > LineComment< / a > = CommentLine
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493396c93bc0d6cdeb43856d875909a801d" > CommentDoc< / a > = 3
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493590936951ff6172b944c1b561110e32d" > Number< / a > = 4
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd4264931384c1a7b8dfe684172e1e560faba1cd" > Keyword< / a > = 5
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493967841c89abb423eb4905acb5a3856e5" > DoubleQuotedString< / a > = 6
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd4264935022b23b5cbb05e3edfa0c9d49f866a4" > SingleQuotedString< / a > = 7
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd42649311cca7900ab1e189e415d55276e6ccd3" > PlusKeyword< / a > = 8
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493506be43dc6a850ffb04d71ec1b9c7166" > PlusPrompt< / a > = 9
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd4264939305370cfa11a13ffe1068e979adefb4" > Operator< / a > = 10
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd4264933abc77df4a22d67ef033c88f55c94107" > Identifier< / a > = 11
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493d54c83c61889d05d12b7bf1a7a8c4d3b" > PlusComment< / a > = 13
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493527991ffce3f42a3453245dd6b683d7b" > CommentLineHash< / a > = 15
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493ab4c3a01d344da55026e112211d2d57b" > CommentDocKeyword< / a > = 17
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd4264937e389e85f65d05fe740f3a3188263f34" > CommentDocKeywordError< / a > = 18
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd42649326008070eb4a3af88e804bee1b296916" > KeywordSet5< / a > = 19
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd4264930dd6abb83c3e9269a79a1615397f160d" > KeywordSet6< / a > = 20
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493bcd9f0fd493dd5a6938bd5aaacf84da6" > KeywordSet7< / a > = 21
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493d17d526af135746f161b3b1b7ca3f392" > KeywordSet8< / a > = 22
< li > enum { < br >
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd4264935e1bb31d01d44a495488cf3641c99750" > Default< / a > = 0,
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd42649371944274b0cfca050f4aefbf3444298c" > Comment< / a > = 1,
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493d21d57b380642ebd543020799e63a632" > CommentLine< / a > = 2,
< br >
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493e35ebe476c95b3facea207f144908370" > LineComment< / a > = CommentLine,
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493396c93bc0d6cdeb43856d875909a801d" > CommentDoc< / a > = 3,
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493590936951ff6172b944c1b561110e32d" > Number< / a > = 4,
< br >
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd4264931384c1a7b8dfe684172e1e560faba1cd" > Keyword< / a > = 5,
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493967841c89abb423eb4905acb5a3856e5" > DoubleQuotedString< / a > = 6,
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd4264935022b23b5cbb05e3edfa0c9d49f866a4" > SingleQuotedString< / a > = 7,
< br >
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd42649311cca7900ab1e189e415d55276e6ccd3" > PlusKeyword< / a > = 8,
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493506be43dc6a850ffb04d71ec1b9c7166" > PlusPrompt< / a > = 9,
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd4264939305370cfa11a13ffe1068e979adefb4" > Operator< / a > = 10,
< br >
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd4264933abc77df4a22d67ef033c88f55c94107" > Identifier< / a > = 11,
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493d54c83c61889d05d12b7bf1a7a8c4d3b" > PlusComment< / a > = 13,
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493527991ffce3f42a3453245dd6b683d7b" > CommentLineHash< / a > = 15,
< br >
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493ab4c3a01d344da55026e112211d2d57b" > CommentDocKeyword< / a > = 17,
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd4264937e389e85f65d05fe740f3a3188263f34" > CommentDocKeywordError< / a > = 18,
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd42649326008070eb4a3af88e804bee1b296916" > KeywordSet5< / a > = 19,
< br >
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd4264930dd6abb83c3e9269a79a1615397f160d" > KeywordSet6< / a > = 20,
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493bcd9f0fd493dd5a6938bd5aaacf84da6" > KeywordSet7< / a > = 21,
< a class = "el" href = "classQextScintillaLexerSQL.html#31e2976a0e42d9f90cdfe7aafd426493d17d526af135746f161b3b1b7ca3f392" > KeywordSet8< / a > = 22
< br >
}
< / ul >
< h2 > Public Slots< / h2 >
< ul >
< li > virtual void < a class = "el" href = "classQextScintillaLexerSQL.html#a9136c38110a706d75ec7319ed06c098" > setFoldComments< / a > (bool fold)
< li > virtual void < a class = "el" href = "classQextScintillaLexerSQL.html#a89bc20abcc8245a51da795eb3ab8c3e" > setFoldCompact< / a > (bool fold)
< li > virtual void < a class = "el" href = "classQextScintillaLexerSQL.html#81ee1d8fdc3a43e94d4176189cb8e2b7" > setBackslashEscapes< / a > (bool enable)
< / ul >
< h2 > Public Member Functions< / h2 >
< ul >
< li > < a class = "el" href = "classQextScintillaLexerSQL.html#87ef4b587bfc5e453a898112d8b22f2d" > QextScintillaLexerSQL< / a > (TQObject *parent=0, const char *name=0)
< li > virtual < a class = "el" href = "classQextScintillaLexerSQL.html#d79a35923e0b87040873aa5b8cc369df" > ~QextScintillaLexerSQL< / a > ()
< li > const char * < a class = "el" href = "classQextScintillaLexerSQL.html#0fe5b3ab8b64c7628ba1c4282363cce2" > language< / a > () const
< li > const char * < a class = "el" href = "classQextScintillaLexerSQL.html#f11bb7390af4b47ce159a829f82264d0" > lexer< / a > () const
< li > < a class = "anchor" name = "4ecae1a9444043658fa61241ad7815dd" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::braceStyle" ref="4ecae1a9444043658fa61241ad7815dd" args="() const " -->
int < b > braceStyle< / b > () const
< li > TQColor < a class = "el" href = "classQextScintillaLexerSQL.html#03c2d78be78783cd6c35c888bc7c9411" > color< / a > (int style) const
< li > bool < a class = "el" href = "classQextScintillaLexerSQL.html#ee2473ffa75634fb28c893116d9f2c8e" > eolFill< / a > (int style) const
< li > TQFont < a class = "el" href = "classQextScintillaLexerSQL.html#f0a430cc19f2da4a5c8a6e7f3d4c104f" > font< / a > (int style) const
< li > const char * < a class = "el" href = "classQextScintillaLexerSQL.html#c3bf685a2f608817ef23d48293610559" > keywords< / a > (int set) const
< li > TQString < a class = "el" href = "classQextScintillaLexerSQL.html#033022cf1010cab3db8ad0fc6b4b898e" > description< / a > (int style) const
< li > TQColor < a class = "el" href = "classQextScintillaLexerSQL.html#f48f2bfeccf7ffd7a9e72ad04a7b0882" > paper< / a > (int style) const
< li > void < a class = "el" href = "classQextScintillaLexerSQL.html#786e5f3e0b56a8b6a5b0ef6ce5256a36" > refreshProperties< / a > ()
< li > bool < a class = "el" href = "classQextScintillaLexerSQL.html#6867e10f4aa8a7c8f040595e18d01967" > foldComments< / a > () const
< li > bool < a class = "el" href = "classQextScintillaLexerSQL.html#ea2c85ffc4af6dfdc70dacb9bb35957b" > foldCompact< / a > () const
< li > bool < a class = "el" href = "classQextScintillaLexerSQL.html#11e7e14784d83a1b56e690852cbb0b7d" > backslashEscapes< / a > () const
< / ul >
< h2 > Protected Member Functions< / h2 >
< ul >
< li > bool < a class = "el" href = "classQextScintillaLexerSQL.html#376c567479019727c755b71274f7710c" > readProperties< / a > (TQSettings & qs, const TQString & prefix)
< li > bool < a class = "el" href = "classQextScintillaLexerSQL.html#0824d031dd1ffc6318197e7e545ff84f" > writeProperties< / a > (TQSettings & qs, const TQString & prefix) const
< / ul >
< hr > < a name = "_details" > < / a > < h2 > Detailed Description< / h2 >
The < a class = "el" href = "classQextScintillaLexerSQL.html" > QextScintillaLexerSQL< / a > class encapsulates the Scintilla SQL lexer.
< p >
< hr > < h2 > Member Enumeration Documentation< / h2 >
< a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd426493" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::@44" ref="31e2976a0e42d9f90cdfe7aafd426493" args="" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
This enum defines the meanings of the different styles used by the SQL lexer. < dl compact > < dt > < b > Enumerator: < / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd4264935e1bb31d01d44a495488cf3641c99750" > < / a > <!-- doxytag: member="Default" ref="31e2976a0e42d9f90cdfe7aafd4264935e1bb31d01d44a495488cf3641c99750" args="" --> Default< / em > < / td > < td >
The default. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd42649371944274b0cfca050f4aefbf3444298c" > < / a > <!-- doxytag: member="Comment" ref="31e2976a0e42d9f90cdfe7aafd42649371944274b0cfca050f4aefbf3444298c" args="" --> Comment< / em > < / td > < td >
A comment. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd426493d21d57b380642ebd543020799e63a632" > < / a > <!-- doxytag: member="CommentLine" ref="31e2976a0e42d9f90cdfe7aafd426493d21d57b380642ebd543020799e63a632" args="" --> CommentLine< / em > < / td > < td >
A line comment. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd426493e35ebe476c95b3facea207f144908370" > < / a > <!-- doxytag: member="LineComment" ref="31e2976a0e42d9f90cdfe7aafd426493e35ebe476c95b3facea207f144908370" args="" --> LineComment< / em > < / td > < td >
< dl compact > < dt > < b > < a class = "el" href = "deprecated.html#_deprecated000005" > Deprecated:< / a > < / b > < / dt > < dd > A line comment. < / dd > < / dl >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd426493396c93bc0d6cdeb43856d875909a801d" > < / a > <!-- doxytag: member="CommentDoc" ref="31e2976a0e42d9f90cdfe7aafd426493396c93bc0d6cdeb43856d875909a801d" args="" --> CommentDoc< / em > < / td > < td >
A JavaDoc/Doxygen style comment. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd426493590936951ff6172b944c1b561110e32d" > < / a > <!-- doxytag: member="Number" ref="31e2976a0e42d9f90cdfe7aafd426493590936951ff6172b944c1b561110e32d" args="" --> Number< / em > < / td > < td >
A number. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd4264931384c1a7b8dfe684172e1e560faba1cd" > < / a > <!-- doxytag: member="Keyword" ref="31e2976a0e42d9f90cdfe7aafd4264931384c1a7b8dfe684172e1e560faba1cd" args="" --> Keyword< / em > < / td > < td >
A keyword. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd426493967841c89abb423eb4905acb5a3856e5" > < / a > <!-- doxytag: member="DoubleQuotedString" ref="31e2976a0e42d9f90cdfe7aafd426493967841c89abb423eb4905acb5a3856e5" args="" --> DoubleQuotedString< / em > < / td > < td >
A double-quoted string. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd4264935022b23b5cbb05e3edfa0c9d49f866a4" > < / a > <!-- doxytag: member="SingleQuotedString" ref="31e2976a0e42d9f90cdfe7aafd4264935022b23b5cbb05e3edfa0c9d49f866a4" args="" --> SingleQuotedString< / em > < / td > < td >
A single-quoted string. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd42649311cca7900ab1e189e415d55276e6ccd3" > < / a > <!-- doxytag: member="PlusKeyword" ref="31e2976a0e42d9f90cdfe7aafd42649311cca7900ab1e189e415d55276e6ccd3" args="" --> PlusKeyword< / em > < / td > < td >
An SQL*Plus keyword. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd426493506be43dc6a850ffb04d71ec1b9c7166" > < / a > <!-- doxytag: member="PlusPrompt" ref="31e2976a0e42d9f90cdfe7aafd426493506be43dc6a850ffb04d71ec1b9c7166" args="" --> PlusPrompt< / em > < / td > < td >
An SQL*Plus prompt. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd4264939305370cfa11a13ffe1068e979adefb4" > < / a > <!-- doxytag: member="Operator" ref="31e2976a0e42d9f90cdfe7aafd4264939305370cfa11a13ffe1068e979adefb4" args="" --> Operator< / em > < / td > < td >
An operator. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd4264933abc77df4a22d67ef033c88f55c94107" > < / a > <!-- doxytag: member="Identifier" ref="31e2976a0e42d9f90cdfe7aafd4264933abc77df4a22d67ef033c88f55c94107" args="" --> Identifier< / em > < / td > < td >
An identifier. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd426493d54c83c61889d05d12b7bf1a7a8c4d3b" > < / a > <!-- doxytag: member="PlusComment" ref="31e2976a0e42d9f90cdfe7aafd426493d54c83c61889d05d12b7bf1a7a8c4d3b" args="" --> PlusComment< / em > < / td > < td >
An SQL*Plus comment. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd426493527991ffce3f42a3453245dd6b683d7b" > < / a > <!-- doxytag: member="CommentLineHash" ref="31e2976a0e42d9f90cdfe7aafd426493527991ffce3f42a3453245dd6b683d7b" args="" --> CommentLineHash< / em > < / td > < td >
A '#' line comment. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd426493ab4c3a01d344da55026e112211d2d57b" > < / a > <!-- doxytag: member="CommentDocKeyword" ref="31e2976a0e42d9f90cdfe7aafd426493ab4c3a01d344da55026e112211d2d57b" args="" --> CommentDocKeyword< / em > < / td > < td >
A JavaDoc/Doxygen keyword. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd4264937e389e85f65d05fe740f3a3188263f34" > < / a > <!-- doxytag: member="CommentDocKeywordError" ref="31e2976a0e42d9f90cdfe7aafd4264937e389e85f65d05fe740f3a3188263f34" args="" --> CommentDocKeywordError< / em > < / td > < td >
A JavaDoc/Doxygen keyword error. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd42649326008070eb4a3af88e804bee1b296916" > < / a > <!-- doxytag: member="KeywordSet5" ref="31e2976a0e42d9f90cdfe7aafd42649326008070eb4a3af88e804bee1b296916" args="" --> KeywordSet5< / em > < / td > < td >
A keyword defined in keyword set number 5. The class must be sub-classed and re-implement < a class = "el" href = "classQextScintillaLexerSQL.html#c3bf685a2f608817ef23d48293610559" > keywords()< / a > to make use of this style. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd4264930dd6abb83c3e9269a79a1615397f160d" > < / a > <!-- doxytag: member="KeywordSet6" ref="31e2976a0e42d9f90cdfe7aafd4264930dd6abb83c3e9269a79a1615397f160d" args="" --> KeywordSet6< / em > < / td > < td >
A keyword defined in keyword set number 6. The class must be sub-classed and re-implement < a class = "el" href = "classQextScintillaLexerSQL.html#c3bf685a2f608817ef23d48293610559" > keywords()< / a > to make use of this style. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd426493bcd9f0fd493dd5a6938bd5aaacf84da6" > < / a > <!-- doxytag: member="KeywordSet7" ref="31e2976a0e42d9f90cdfe7aafd426493bcd9f0fd493dd5a6938bd5aaacf84da6" args="" --> KeywordSet7< / em > < / td > < td >
A keyword defined in keyword set number 7. The class must be sub-classed and re-implement < a class = "el" href = "classQextScintillaLexerSQL.html#c3bf685a2f608817ef23d48293610559" > keywords()< / a > to make use of this style. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "31e2976a0e42d9f90cdfe7aafd426493d17d526af135746f161b3b1b7ca3f392" > < / a > <!-- doxytag: member="KeywordSet8" ref="31e2976a0e42d9f90cdfe7aafd426493d17d526af135746f161b3b1b7ca3f392" args="" --> KeywordSet8< / em > < / td > < td >
A keyword defined in keyword set number 8. The class must be sub-classed and re-implement < a class = "el" href = "classQextScintillaLexerSQL.html#c3bf685a2f608817ef23d48293610559" > keywords()< / a > to make use of this style. < / td > < / tr >
< / table >
< / dl >
< / div >
< / div > < p >
< hr > < h2 > Constructor & Destructor Documentation< / h2 >
< a class = "anchor" name = "87ef4b587bfc5e453a898112d8b22f2d" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::QextScintillaLexerSQL" ref="87ef4b587bfc5e453a898112d8b22f2d" args="(TQObject *parent=0, const char *name=0)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > QextScintillaLexerSQL::QextScintillaLexerSQL < / td >
< td > (< / td >
< td class = "paramtype" > TQObject * < / td >
< td class = "paramname" > < em > parent< / em > = < code > 0< / code > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const char * < / td >
< td class = "paramname" > < em > name< / em > = < code > 0< / code > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Construct a < a class = "el" href = "classQextScintillaLexerSQL.html" > QextScintillaLexerSQL< / a > with parent < em > parent< / em > and name < em > name< / em > . < em > parent< / em > is typically the < a class = "el" href = "classQextScintilla.html" > QextScintilla< / a > instance.
< / div >
< / div > < p >
< a class = "anchor" name = "d79a35923e0b87040873aa5b8cc369df" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::~QextScintillaLexerSQL" ref="d79a35923e0b87040873aa5b8cc369df" args="()" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual QextScintillaLexerSQL::~QextScintillaLexerSQL < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > < code > [virtual]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Destroys the < a class = "el" href = "classQextScintillaLexerSQL.html" > QextScintillaLexerSQL< / a > instance.
< p >
< / div >
< / div > < p >
< hr > < h2 > Member Function Documentation< / h2 >
< a class = "anchor" name = "0fe5b3ab8b64c7628ba1c4282363cce2" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::language" ref="0fe5b3ab8b64c7628ba1c4282363cce2" args="() const " -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > const char* QextScintillaLexerSQL::language < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< code > [virtual]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Returns the name of the language.
< p >
< p >
Implements < a class = "el" href = "classQextScintillaLexer.html#59c17e312dff4a9aa90b5e4c2a382218" > QextScintillaLexer< / a > .
< / div >
< / div > < p >
< a class = "anchor" name = "f11bb7390af4b47ce159a829f82264d0" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::lexer" ref="f11bb7390af4b47ce159a829f82264d0" args="() const " -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > const char* QextScintillaLexerSQL::lexer < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< code > [virtual]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Returns the name of the lexer. Some lexers support a number of languages.
< p >
Implements < a class = "el" href = "classQextScintillaLexer.html#9d63d331f148e68e5cd1dd6b9c3ad7d3" > QextScintillaLexer< / a > .
< / div >
< / div > < p >
< a class = "anchor" name = "03c2d78be78783cd6c35c888bc7c9411" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::color" ref="03c2d78be78783cd6c35c888bc7c9411" args="(int style) const " -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > TQColor QextScintillaLexerSQL::color < / td >
< td > (< / td >
< td class = "paramtype" > int < / td >
< td class = "paramname" > < em > style< / em > < / td >
< td > ) < / td >
< td width = "100%" > const< code > [virtual]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Returns the foreground colour of the text for style number < em > style< / em > .< p >
< dl compact > < dt > < b > See also:< / b > < / dt > < dd > < a class = "el" href = "classQextScintillaLexerSQL.html#f48f2bfeccf7ffd7a9e72ad04a7b0882" > paper()< / a > < / dd > < / dl >
< p >
Reimplemented from < a class = "el" href = "classQextScintillaLexer.html#d829bf54912a1909556a517c09857974" > QextScintillaLexer< / a > .
< / div >
< / div > < p >
< a class = "anchor" name = "ee2473ffa75634fb28c893116d9f2c8e" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::eolFill" ref="ee2473ffa75634fb28c893116d9f2c8e" args="(int style) const " -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool QextScintillaLexerSQL::eolFill < / td >
< td > (< / td >
< td class = "paramtype" > int < / td >
< td class = "paramname" > < em > style< / em > < / td >
< td > ) < / td >
< td width = "100%" > const< code > [virtual]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Returns the end-of-line fill for style number < em > style< / em > .
< p >
< p >
Reimplemented from < a class = "el" href = "classQextScintillaLexer.html#9e1f5d6b36346910e45c433e22ad05ff" > QextScintillaLexer< / a > .
< / div >
< / div > < p >
< a class = "anchor" name = "f0a430cc19f2da4a5c8a6e7f3d4c104f" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::font" ref="f0a430cc19f2da4a5c8a6e7f3d4c104f" args="(int style) const " -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > TQFont QextScintillaLexerSQL::font < / td >
< td > (< / td >
< td class = "paramtype" > int < / td >
< td class = "paramname" > < em > style< / em > < / td >
< td > ) < / td >
< td width = "100%" > const< code > [virtual]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Returns the font for style number < em > style< / em > .
< p >
< p >
Reimplemented from < a class = "el" href = "classQextScintillaLexer.html#237079987354f031e8982b60a00b14e0" > QextScintillaLexer< / a > .
< / div >
< / div > < p >
< a class = "anchor" name = "c3bf685a2f608817ef23d48293610559" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::keywords" ref="c3bf685a2f608817ef23d48293610559" args="(int set) const " -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > const char* QextScintillaLexerSQL::keywords < / td >
< td > (< / td >
< td class = "paramtype" > int < / td >
< td class = "paramname" > < em > set< / em > < / td >
< td > ) < / td >
< td width = "100%" > const< code > [virtual]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Returns the set of keywords for the keyword set < em > set< / em > recognised by the lexer as a space separated string.
< p >
Reimplemented from < a class = "el" href = "classQextScintillaLexer.html#00cc06fe8bce85318fd08890f5f614e4" > QextScintillaLexer< / a > .
< / div >
< / div > < p >
< a class = "anchor" name = "033022cf1010cab3db8ad0fc6b4b898e" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::description" ref="033022cf1010cab3db8ad0fc6b4b898e" args="(int style) const " -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > TQString QextScintillaLexerSQL::description < / td >
< td > (< / td >
< td class = "paramtype" > int < / td >
< td class = "paramname" > < em > style< / em > < / td >
< td > ) < / td >
< td width = "100%" > const< code > [virtual]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Returns the descriptive name for style number < em > style< / em > . If the style is invalid for this language then TQString() is returned. This is intended to be used in user preference dialogs.
< p >
Implements < a class = "el" href = "classQextScintillaLexer.html#ddcd7beaeee21a59e4f4f5dee8edf0d8" > QextScintillaLexer< / a > .
< / div >
< / div > < p >
< a class = "anchor" name = "f48f2bfeccf7ffd7a9e72ad04a7b0882" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::paper" ref="f48f2bfeccf7ffd7a9e72ad04a7b0882" args="(int style) const " -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > TQColor QextScintillaLexerSQL::paper < / td >
< td > (< / td >
< td class = "paramtype" > int < / td >
< td class = "paramname" > < em > style< / em > < / td >
< td > ) < / td >
< td width = "100%" > const< code > [virtual]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Returns the background colour of the text for style number < em > style< / em > .< p >
< dl compact > < dt > < b > See also:< / b > < / dt > < dd > < a class = "el" href = "classQextScintillaLexerSQL.html#03c2d78be78783cd6c35c888bc7c9411" > color()< / a > < / dd > < / dl >
< p >
Reimplemented from < a class = "el" href = "classQextScintillaLexer.html#791c5d4bcab79828d394975344fae6db" > QextScintillaLexer< / a > .
< / div >
< / div > < p >
< a class = "anchor" name = "786e5f3e0b56a8b6a5b0ef6ce5256a36" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::refreshProperties" ref="786e5f3e0b56a8b6a5b0ef6ce5256a36" args="()" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void QextScintillaLexerSQL::refreshProperties < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > < code > [virtual]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Causes all properties to be refreshed by emitting the < a class = "el" href = "classQextScintillaLexer.html#f320f847889bb054befdb43d0739b5cf" > propertyChanged()< / a > signal as required.
< p >
Reimplemented from < a class = "el" href = "classQextScintillaLexer.html#8c606f8763ced32f56d4a72d089a50ef" > QextScintillaLexer< / a > .
< / div >
< / div > < p >
< a class = "anchor" name = "6867e10f4aa8a7c8f040595e18d01967" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::foldComments" ref="6867e10f4aa8a7c8f040595e18d01967" args="() const " -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool QextScintillaLexerSQL::foldComments < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Returns TRUE if multi-line comment blocks can be folded.< p >
< dl compact > < dt > < b > See also:< / b > < / dt > < dd > < a class = "el" href = "classQextScintillaLexerSQL.html#a9136c38110a706d75ec7319ed06c098" > setFoldComments()< / a > < / dd > < / dl >
< / div >
< / div > < p >
< a class = "anchor" name = "ea2c85ffc4af6dfdc70dacb9bb35957b" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::foldCompact" ref="ea2c85ffc4af6dfdc70dacb9bb35957b" args="() const " -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool QextScintillaLexerSQL::foldCompact < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Returns TRUE if trailing blank lines are included in a fold block.< p >
< dl compact > < dt > < b > See also:< / b > < / dt > < dd > < a class = "el" href = "classQextScintillaLexerSQL.html#a89bc20abcc8245a51da795eb3ab8c3e" > setFoldCompact()< / a > < / dd > < / dl >
< / div >
< / div > < p >
< a class = "anchor" name = "11e7e14784d83a1b56e690852cbb0b7d" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::backslashEscapes" ref="11e7e14784d83a1b56e690852cbb0b7d" args="() const " -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool QextScintillaLexerSQL::backslashEscapes < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Returns TRUE if backslash escapes are enabled.< p >
< dl compact > < dt > < b > See also:< / b > < / dt > < dd > < a class = "el" href = "classQextScintillaLexerSQL.html#81ee1d8fdc3a43e94d4176189cb8e2b7" > setBackslashEscapes()< / a > < / dd > < / dl >
< / div >
< / div > < p >
< a class = "anchor" name = "a9136c38110a706d75ec7319ed06c098" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::setFoldComments" ref="a9136c38110a706d75ec7319ed06c098" args="(bool fold)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual void QextScintillaLexerSQL::setFoldComments < / td >
< td > (< / td >
< td class = "paramtype" > bool < / td >
< td class = "paramname" > < em > fold< / em > < / td >
< td > ) < / td >
< td width = "100%" > < code > [virtual, slot]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
If < em > fold< / em > is TRUE then multi-line comment blocks can be folded. The default is FALSE.< p >
< dl compact > < dt > < b > See also:< / b > < / dt > < dd > < a class = "el" href = "classQextScintillaLexerSQL.html#6867e10f4aa8a7c8f040595e18d01967" > foldComments()< / a > < / dd > < / dl >
< / div >
< / div > < p >
< a class = "anchor" name = "a89bc20abcc8245a51da795eb3ab8c3e" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::setFoldCompact" ref="a89bc20abcc8245a51da795eb3ab8c3e" args="(bool fold)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual void QextScintillaLexerSQL::setFoldCompact < / td >
< td > (< / td >
< td class = "paramtype" > bool < / td >
< td class = "paramname" > < em > fold< / em > < / td >
< td > ) < / td >
< td width = "100%" > < code > [virtual, slot]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
If < em > fold< / em > is TRUE then trailing blank lines are included in a fold block. The default is TRUE.< p >
< dl compact > < dt > < b > See also:< / b > < / dt > < dd > < a class = "el" href = "classQextScintillaLexerSQL.html#ea2c85ffc4af6dfdc70dacb9bb35957b" > foldCompact()< / a > < / dd > < / dl >
< / div >
< / div > < p >
< a class = "anchor" name = "81ee1d8fdc3a43e94d4176189cb8e2b7" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::setBackslashEscapes" ref="81ee1d8fdc3a43e94d4176189cb8e2b7" args="(bool enable)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual void QextScintillaLexerSQL::setBackslashEscapes < / td >
< td > (< / td >
< td class = "paramtype" > bool < / td >
< td class = "paramname" > < em > enable< / em > < / td >
< td > ) < / td >
< td width = "100%" > < code > [virtual, slot]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
If < em > enable< / em > is TRUE then backslash escapes are enabled. The default is FALSE.< p >
< dl compact > < dt > < b > See also:< / b > < / dt > < dd > < a class = "el" href = "classQextScintillaLexerSQL.html#11e7e14784d83a1b56e690852cbb0b7d" > backslashEscapes()< / a > < / dd > < / dl >
< / div >
< / div > < p >
< a class = "anchor" name = "376c567479019727c755b71274f7710c" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::readProperties" ref="376c567479019727c755b71274f7710c" args="(TQSettings &qs, const TQString &prefix)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool QextScintillaLexerSQL::readProperties < / td >
< td > (< / td >
< td class = "paramtype" > TQSettings & < / td >
< td class = "paramname" > < em > qs< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const TQString & < / td >
< td class = "paramname" > < em > prefix< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td width = "100%" > < code > [protected, virtual]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
The lexer's properties are read from the settings < em > qs< / em > . < em > prefix< / em > (which has a trailing '/') should be used as a prefix to the key of each setting. TRUE is returned if there is no error.
< p >
Reimplemented from < a class = "el" href = "classQextScintillaLexer.html#5c0c72a54932c47687584e2cde90574a" > QextScintillaLexer< / a > .
< / div >
< / div > < p >
< a class = "anchor" name = "0824d031dd1ffc6318197e7e545ff84f" > < / a > <!-- doxytag: member="QextScintillaLexerSQL::writeProperties" ref="0824d031dd1ffc6318197e7e545ff84f" args="(TQSettings &qs, const TQString &prefix) const " -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool QextScintillaLexerSQL::writeProperties < / td >
< td > (< / td >
< td class = "paramtype" > TQSettings & < / td >
< td class = "paramname" > < em > qs< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const TQString & < / td >
< td class = "paramname" > < em > prefix< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td width = "100%" > const< code > [protected, virtual]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
The lexer's properties are written to the settings < em > qs< / em > . < em > prefix< / em > (which has a trailing '/') should be used as a prefix to the key of each setting. TRUE is returned if there is no error.
< p >
Reimplemented from < a class = "el" href = "classQextScintillaLexer.html#69d35dbbba2530a185de901e9fa12a18" > QextScintillaLexer< / a > .
< / div >
< / div > < p >
< hr size = "1" > < address style = "align: right;" > < small > Generated on Thu Nov 30 09:32:31 2006 for TQScintilla by
< a href = "http://www.doxygen.org/index.html" >
< img src = "doxygen.png" alt = "doxygen" align = "middle" border = "0" > < / a > 1.4.7 < / small > < / address >
< / body >
< / html >