Mon, 17 Mar 2014 19:11:48 +0100
Extended QsciScintillaCompat to allow to set the modified status and made the selection of an encoding in the editor change the modified state.
2750
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | <!DOCTYPE html> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | <html><head> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | <title>eric5.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardServer</title> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | <meta charset="UTF-8"> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | <style> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | body { |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | background: #EDECE6; |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | margin: 0em 1em 10em 1em; |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | color: black; |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | } |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | h1 { color: white; background: #85774A; } |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | h2 { color: white; background: #85774A; } |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | h3 { color: white; background: #9D936E; } |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | h4 { color: white; background: #9D936E; } |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | a { color: #BA6D36; } |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | </style> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | </head> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | <body><a NAME="top" ID="top"></a> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | <h1>eric5.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardServer</h1> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | <p> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | Module implementing the PyQt5 server part of the QRegularExpression wizzard. |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | </p> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | <h3>Global Attributes</h3> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | <table> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | <tr><td>None</td></tr> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | </table> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | <h3>Classes</h3> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | <table> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | <tr><td>None</td></tr> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | </table> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | <h3>Functions</h3> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | <table> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | <tr> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | <td><a href="#main">main</a></td> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38 | <td>Function containing the main routine.</td> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | </tr><tr> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | <td><a href="#rxExecute">rxExecute</a></td> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41 | <td>Function to execute the given regular expression for a given text.</td> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | </tr><tr> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | <td><a href="#rxValidate">rxValidate</a></td> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | <td>Function to validate the given regular expression.</td> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | </tr> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | </table> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47 | <hr /><hr /> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48 | <a NAME="main" ID="main"></a> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | <h2>main</h2> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50 | <b>main</b>(<i></i>) |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
51 | <p> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
52 | Function containing the main routine. |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
53 | </p> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
54 | <div align="right"><a href="#top">Up</a></div> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
55 | <hr /><hr /> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
56 | <a NAME="rxExecute" ID="rxExecute"></a> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
57 | <h2>rxExecute</h2> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
58 | <b>rxExecute</b>(<i>regexp, options, text, startpos</i>) |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59 | <p> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60 | Function to execute the given regular expression for a given text. |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | </p><dl> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
62 | <dt><i>regexp</i></dt> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63 | <dd> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | regular expression to validate (string) |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
65 | </dd><dt><i>options</i></dt> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | <dd> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | list of options (list of string) |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | </dd><dt><i>text</i></dt> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | <dd> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
70 | text to execute on (string) |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71 | </dd><dt><i>startpos</i></dt> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72 | <dd> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | start position for the execution (integer) |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74 | </dd> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
75 | </dl><dl> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | <dt>Returns:</dt> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77 | <dd> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | tuple of a flag indicating a successful match (boolean) and |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | a list of captures containing the complete match as matched string |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80 | (string), match start (integer), match end (integer) and match length |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81 | (integer) for each entry |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | </dd> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | </dl> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84 | <div align="right"><a href="#top">Up</a></div> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
85 | <hr /><hr /> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
86 | <a NAME="rxValidate" ID="rxValidate"></a> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87 | <h2>rxValidate</h2> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | <b>rxValidate</b>(<i>regexp, options</i>) |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
89 | <p> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
90 | Function to validate the given regular expression. |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
91 | </p><dl> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
92 | <dt><i>regexp</i></dt> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
93 | <dd> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
94 | regular expression to validate (string) |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
95 | </dd><dt><i>options</i></dt> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
96 | <dd> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
97 | list of options (list of string) |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
98 | </dd> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99 | </dl><dl> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
100 | <dt>Returns:</dt> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
101 | <dd> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
102 | tuple of flag indicating validity (boolean), error |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | string (string) and error offset (integer) |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
104 | </dd> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
105 | </dl> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
106 | <div align="right"><a href="#top">Up</a></div> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107 | <hr /> |
865f6b0a1611
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
108 | </body></html> |