class KMacroExpanderBase |
|
|
Abstract base class for the worker classes behind the KMacroExpander namespace and the KCharMacroExpander and KWordMacroExpander classes.
Author Oswald Buddenhagen |
|
Constructor. c - escape char indicating start of macros, or QChar.null for none |
|
Obtain the macro escape character. Returns escape char indicating start of macros, or QChar.null if none |
|
|
Perform safe macro expansion (substitution) on a string.
str - the string in which macros are expanded in-place |
|
|
Same as above, but always starts at position 0, and unmatched closing parens and braces are treated as errors. |
|
|
Set the macro escape character. c - escape char indicating start of macros, or QChar.null if none |