summaryrefslogtreecommitdiffstats
path: root/doc/en/classQextScintillaAPIs.html
blob: fd2a012b4bc2aa8a972e9a92395c46202989cc9a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
<!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: QextScintillaAPIs 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&nbsp;Page</span></a></li>
    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
  </ul></div>
<h1>QextScintillaAPIs Class Reference</h1><!-- doxytag: class="QextScintillaAPIs" -->The <a class="el" href="classQextScintillaAPIs.html">QextScintillaAPIs</a> class represents the textual API information used in call tips and for auto-completion.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;qextscintillaapis.h&gt;</code>
<p>
<a href="classQextScintillaAPIs-members.html">List of all members.</a><h2>Public Member Functions</h2>
<ul>
<li><a class="el" href="classQextScintillaAPIs.html#37e89c8f886f627bfffe8c7497c687b4">QextScintillaAPIs</a> ()
<li><a class="el" href="classQextScintillaAPIs.html#25c4b5eec176538900c3fb0028e47a80">~QextScintillaAPIs</a> ()
<li>void <a class="el" href="classQextScintillaAPIs.html#b443486e48c91ae4878a21d30b242d73">add</a> (const TQString &amp;entry)
<li>bool <a class="el" href="classQextScintillaAPIs.html#5d424a6c31b3f91739977a99103c3415">load</a> (const TQString &amp;fname)
<li>void <a class="el" href="classQextScintillaAPIs.html#f316a9a0e9d1bde57916c09fbd362918">clear</a> ()
</ul>
<hr><a name="_details"></a><h2>Detailed Description</h2>
The <a class="el" href="classQextScintillaAPIs.html">QextScintillaAPIs</a> class represents the textual API information used in call tips and for auto-completion. 
<p>
API information is read from one or more files. Each API function is described by a single line of text comprising the function's name, followed by the function's optional comma separated parameters enclosed in parenthesis, and finally followed by optional explanatory text.<p>
A function name may be followed by a `?' and a number. The number is used by auto-completion to display a registered TQPixmap with the function name.<p>
All function names are used by auto-completion, but only those that include function parameters are used in call tips. 
<p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="37e89c8f886f627bfffe8c7497c687b4"></a><!-- doxytag: member="QextScintillaAPIs::QextScintillaAPIs" ref="37e89c8f886f627bfffe8c7497c687b4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QextScintillaAPIs::QextScintillaAPIs           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Constructs a <a class="el" href="classQextScintillaAPIs.html">QextScintillaAPIs</a> instance. 
<p>

</div>
</div><p>
<a class="anchor" name="25c4b5eec176538900c3fb0028e47a80"></a><!-- doxytag: member="QextScintillaAPIs::~QextScintillaAPIs" ref="25c4b5eec176538900c3fb0028e47a80" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QextScintillaAPIs::~QextScintillaAPIs           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Destroys the <a class="el" href="classQextScintillaAPIs.html">QextScintillaAPIs</a> instance. 
<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="b443486e48c91ae4878a21d30b242d73"></a><!-- doxytag: member="QextScintillaAPIs::add" ref="b443486e48c91ae4878a21d30b242d73" args="(const TQString &amp;entry)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QextScintillaAPIs::add           </td>
          <td>(</td>
          <td class="paramtype">const TQString &amp;&nbsp;</td>
          <td class="paramname"> <em>entry</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add the single API entry <em>entry</em> to the current set. 
<p>

</div>
</div><p>
<a class="anchor" name="5d424a6c31b3f91739977a99103c3415"></a><!-- doxytag: member="QextScintillaAPIs::load" ref="5d424a6c31b3f91739977a99103c3415" args="(const TQString &amp;fname)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QextScintillaAPIs::load           </td>
          <td>(</td>
          <td class="paramtype">const TQString &amp;&nbsp;</td>
          <td class="paramname"> <em>fname</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Load the API information from the file named <em>fname</em>, adding it to the current set. Returns TRUE if successful, otherwise FALSE. 
</div>
</div><p>
<a class="anchor" name="f316a9a0e9d1bde57916c09fbd362918"></a><!-- doxytag: member="QextScintillaAPIs::clear" ref="f316a9a0e9d1bde57916c09fbd362918" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QextScintillaAPIs::clear           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Deletes all API information. 
<p>

</div>
</div><p>
<hr size="1"><address style="align: right;"><small>Generated on Thu Nov 30 09:32:31 2006 for TQScintilla by&nbsp;
<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>