~ubuntu-branches/ubuntu/lucid/kdebindings/lucid-updates

« back to all changes in this revision

Viewing changes to python/pykde4/docs/html/kdeui/KFind.html

  • Committer: Bazaar Package Importer
  • Author(s): Alessandro Ghersi
  • Date: 2009-06-28 13:49:04 UTC
  • mfrom: (1.1.19 upstream)
  • Revision ID: james.westby@ubuntu.com-20090628134904-z9npn50sj25hscc9
Tags: 4:4.2.95-0ubuntu1
* New upstream release
  - Bump kdelibs5-dev and kdepimlibs5-dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
    <div>
17
17
      <div>
18
18
        <img alt ="" src="../common/top-kde.jpg"/>
19
 
        KDE 4.2 PyKDE API Reference
 
19
        KDE 4.3 PyKDE API Reference
20
20
      </div>
21
21
    </div>
22
22
  </div>
140
140
FindBackwards and call slotFindNext() - and reset the value afterwards.
141
141
</p>
142
142
<table border="0" cellpadding="0" cellspacing="0"><tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
143
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#obj180716492">Options</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;WholeWordsOnly, FromCursor, SelectedText, CaseSensitive, FindBackwards, RegularExpression, FindIncremental, MinimumUserOption&nbsp;}</td></tr>
144
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#obj182439980">Result</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;NoMatch, Match&nbsp;}</td></tr>
 
143
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#obj165924364">Options</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;WholeWordsOnly, FromCursor, SelectedText, CaseSensitive, FindBackwards, RegularExpression, FindIncremental, MinimumUserOption&nbsp;}</td></tr>
 
144
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#obj172232588">Result</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;NoMatch, Match&nbsp;}</td></tr>
145
145
<tr><td colspan="2"><br><h2>Signals</h2></td></tr>
146
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180292460">dialogClosed</a> ()</td></tr>
147
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180635660">findNext</a> ()</td></tr>
148
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180634572">highlight</a> (<a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> text, int matchingIndex, int matchedLength)</td></tr>
149
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180635724">highlight</a> (int id, int matchingIndex, int matchedLength)</td></tr>
150
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180637036">optionsChanged</a> ()</td></tr>
 
146
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj172197324">dialogClosed</a> ()</td></tr>
 
147
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj172199468">findNext</a> ()</td></tr>
 
148
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj172197740">highlight</a> (<a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> text, int matchingIndex, int matchedLength)</td></tr>
 
149
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj172198380">highlight</a> (int id, int matchingIndex, int matchedLength)</td></tr>
 
150
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj172197868">optionsChanged</a> ()</td></tr>
151
151
<tr><td colspan="2"><br><h2>Methods</h2></td></tr>
152
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj182442316">__init__</a> (self, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> pattern, long options, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qwidget.html">QWidget</a> parent)</td></tr>
153
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj182441068">__init__</a> (self, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> pattern, long options, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qwidget.html">QWidget</a> parent, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qwidget.html">QWidget</a> findDialog)</td></tr>
154
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180616268">closeFindNextDialog</a> (self)</td></tr>
155
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180292460">dialogClosed</a> (self)</td></tr>
156
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qwidget.html">QWidget</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj184755148">dialogsParent</a> (self)</td></tr>
157
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180613772">displayFinalDialog</a> (self)</td></tr>
158
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">KFind.Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj182369100">find</a> (self)</td></tr>
159
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180635660">findNext</a> (self)</td></tr>
160
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kdeui/KDialog.html">KDialog</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180613644">findNextDialog</a> (self, bool create=0)</td></tr>
161
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180634572">highlight</a> (self, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> text, int matchingIndex, int matchedLength)</td></tr>
162
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180635724">highlight</a> (self, int id, int matchingIndex, int matchedLength)</td></tr>
163
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180634444">index</a> (self)</td></tr>
164
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj182368396">needData</a> (self)</td></tr>
165
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180162860">numMatches</a> (self)</td></tr>
166
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj182414124">options</a> (self)</td></tr>
167
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180637036">optionsChanged</a> (self)</td></tr>
168
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qwidget.html">QWidget</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180293580">parentWidget</a> (self)</td></tr>
169
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj182412684">pattern</a> (self)</td></tr>
170
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj182413100">resetCounts</a> (self)</td></tr>
171
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj182368716">setData</a> (self, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> data, int startPos=-1)</td></tr>
172
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj182368300">setData</a> (self, int id, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> data, int startPos=-1)</td></tr>
173
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj182414412">setOptions</a> (self, long options)</td></tr>
174
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj182411756">setPattern</a> (self, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> pattern)</td></tr>
175
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180621388">shouldRestart</a> (self, bool forceAsking=0, bool showNumMatches=1)</td></tr>
176
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180165132">validateMatch</a> (self, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> text, int index, int matchedlength)</td></tr>
 
152
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj172230764">__init__</a> (self, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> pattern, long options, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qwidget.html">QWidget</a> parent)</td></tr>
 
153
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj153249484">__init__</a> (self, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> pattern, long options, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qwidget.html">QWidget</a> parent, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qwidget.html">QWidget</a> findDialog)</td></tr>
 
154
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj172195884">closeFindNextDialog</a> (self)</td></tr>
 
155
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj172197324">dialogClosed</a> (self)</td></tr>
 
156
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qwidget.html">QWidget</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj151192140">dialogsParent</a> (self)</td></tr>
 
157
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj165623820">displayFinalDialog</a> (self)</td></tr>
 
158
<tr><td class="memItemLeft" nowrap align="right" valign="top">KFind.Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj146541548">find</a> (self)</td></tr>
 
159
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj172199468">findNext</a> (self)</td></tr>
 
160
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kdeui/KDialog.html">KDialog</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj165625676">findNextDialog</a> (self, bool create=0)</td></tr>
 
161
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj172197740">highlight</a> (self, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> text, int matchingIndex, int matchedLength)</td></tr>
 
162
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj172198380">highlight</a> (self, int id, int matchingIndex, int matchedLength)</td></tr>
 
163
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj172197292">index</a> (self)</td></tr>
 
164
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj151162316">needData</a> (self)</td></tr>
 
165
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj164168236">numMatches</a> (self)</td></tr>
 
166
<tr><td class="memItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj146540652">options</a> (self)</td></tr>
 
167
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj172197868">optionsChanged</a> (self)</td></tr>
 
168
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qwidget.html">QWidget</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj151192236">parentWidget</a> (self)</td></tr>
 
169
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj146541036">pattern</a> (self)</td></tr>
 
170
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj164167724">resetCounts</a> (self)</td></tr>
 
171
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj151162124">setData</a> (self, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> data, int startPos=-1)</td></tr>
 
172
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj146539916">setData</a> (self, int id, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> data, int startPos=-1)</td></tr>
 
173
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj146538668">setOptions</a> (self, long options)</td></tr>
 
174
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj146539276">setPattern</a> (self, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> pattern)</td></tr>
 
175
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj164168012">shouldRestart</a> (self, bool forceAsking=0, bool showNumMatches=1)</td></tr>
 
176
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj164168620">validateMatch</a> (self, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> text, int index, int matchedlength)</td></tr>
177
177
<tr><td colspan="2"><br><h2>Static Methods</h2></td></tr>
178
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">int, int (matchedlength)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180624428">find</a> (<a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> text, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> pattern, int index, long options, )</td></tr>
179
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">int, int (matchedlength)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj180614124">find</a> (<a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> text, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qregexp.html">QRegExp</a> pattern, int index, long options, )</td></tr>
 
178
<tr><td class="memItemLeft" nowrap align="right" valign="top">int, int (matchedlength)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj165622700">find</a> (<a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> text, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> pattern, int index, long options, )</td></tr>
 
179
<tr><td class="memItemLeft" nowrap align="right" valign="top">int, int (matchedlength)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#obj165624012">find</a> (<a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qstring.html">QString</a> text, <a href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qregexp.html">QRegExp</a> pattern, int index, long options, )</td></tr>
180
180
</table>
181
 
<hr><h2>Method Documentation</h2><a class="anchor" name="obj182442316"></a>
 
181
<hr><h2>Method Documentation</h2><a class="anchor" name="obj172230764"></a>
182
182
<div class="memitem">
183
183
<div class="memproto">
184
184
<table class="memname"><tr>
214
214
</div>
215
215
<div class="memdoc"><p>Only use this constructor if you don't use KFindDialog, or if
216
216
you use it as a modal dialog.
217
 
</p></div></div><a class="anchor" name="obj182441068"></a>
 
217
</p></div></div><a class="anchor" name="obj153249484"></a>
218
218
<div class="memitem">
219
219
<div class="memproto">
220
220
<table class="memname"><tr>
258
258
You should pass the pointer to it here, so that when a message box
259
259
appears it has the right parent. Don't worry about deletion, KFind
260
260
will notice if the find dialog is closed.
261
 
</p></div></div><a class="anchor" name="obj180616268"></a>
 
261
</p></div></div><a class="anchor" name="obj172195884"></a>
262
262
<div class="memitem">
263
263
<div class="memproto">
264
264
<table class="memname"><tr>
277
277
<p>
278
278
IMPORTANT: you should also call this if you are using a non-modal
279
279
find dialog, to tell KFind not to pop up its own dialog.
280
 
</p></div></div><a class="anchor" name="obj180292460"></a>
 
280
</p></div></div><a class="anchor" name="obj172197324"></a>
281
281
<div class="memitem">
282
282
<div class="memproto">
283
283
<table class="memname"><tr>
293
293
Some apps might want to remove the highlighted text when this happens.
294
294
Apps without support for "Find Next" can also do m_find-&gt;deleteLater()
295
295
to terminate the find operation.
296
 
</p><dl compact><dt><b>Signal syntax:</b></dt><dd><code>QObject.connect(source, SIGNAL("dialogClosed()"), target_slot)</code></dd></dl></div></div><a class="anchor" name="obj184755148"></a>
 
296
</p><dl compact><dt><b>Signal syntax:</b></dt><dd><code>QObject.connect(source, SIGNAL("dialogClosed()"), target_slot)</code></dd></dl></div></div><a class="anchor" name="obj151192140"></a>
297
297
<div class="memitem">
298
298
<div class="memproto">
299
299
<table class="memname"><tr>
305
305
</tr>
306
306
</table>
307
307
</div>
308
 
<div class="memdoc"></div></div><a class="anchor" name="obj180613772"></a>
 
308
<div class="memdoc"></div></div><a class="anchor" name="obj165623820"></a>
309
309
<div class="memitem">
310
310
<div class="memproto">
311
311
<table class="memname"><tr>
319
319
</div>
320
320
<div class="memdoc"><p>Displays the final dialog saying "no match was found", if that was the case.
321
321
Call either this or shouldRestart().
322
 
</p></div></div><a class="anchor" name="obj182369100"></a>
 
322
</p></div></div><a class="anchor" name="obj146541548"></a>
323
323
<div class="memitem">
324
324
<div class="memproto">
325
325
<table class="memname"><tr>
334
334
<div class="memdoc"><p>Walk the text fragment (e.g. text-processor line, kspread cell) looking for matches.
335
335
For each match, emits the highlight() signal and displays the find-again dialog
336
336
proceeding.
337
 
</p></div></div><a class="anchor" name="obj180624428"></a>
 
337
</p></div></div><a class="anchor" name="obj165622700"></a>
338
338
<div class="memitem">
339
339
<div class="memproto">
340
340
<table class="memname"><tr>
391
391
</td></tr> </table></dl>
392
392
<p> <dl class="return" compact><dt><b>Returns:</b></dt><dd> The index at which a match was found, or -1 if no match was found.
393
393
</dd></dl>
394
 
</p></div></div><a class="anchor" name="obj180614124"></a>
 
394
</p></div></div><a class="anchor" name="obj165624012"></a>
395
395
<div class="memitem">
396
396
<div class="memproto">
397
397
<table class="memname"><tr>
426
426
<td width="100%"> </td>
427
427
</tr></table>
428
428
</div>
429
 
<div class="memdoc"></div></div><a class="anchor" name="obj180635660"></a>
 
429
<div class="memdoc"></div></div><a class="anchor" name="obj172199468"></a>
430
430
<div class="memitem">
431
431
<div class="memproto">
432
432
<table class="memname"><tr>
438
438
</tr>
439
439
</table>
440
440
</div>
441
 
<div class="memdoc"><dl compact><dt><b>Signal syntax:</b></dt><dd><code>QObject.connect(source, SIGNAL("findNext()"), target_slot)</code></dd></dl></div></div><a class="anchor" name="obj180613644"></a>
 
441
<div class="memdoc"><dl compact><dt><b>Signal syntax:</b></dt><dd><code>QObject.connect(source, SIGNAL("findNext()"), target_slot)</code></dd></dl></div></div><a class="anchor" name="obj165625676"></a>
442
442
<div class="memitem">
443
443
<div class="memproto">
444
444
<table class="memname"><tr>
465
465
One case where it can be useful, is when the user selects the "Find"
466
466
menu item while a find operation is under way. In that case, the
467
467
program may want to call setActiveWindow() on that dialog.
468
 
</p></div></div><a class="anchor" name="obj180634572"></a>
 
468
</p></div></div><a class="anchor" name="obj172197740"></a>
469
469
<div class="memitem">
470
470
<div class="memproto">
471
471
<table class="memname"><tr>
514
514
<p>
515
515
<dl class="see" compact><dt><b>See also:</b></dt><dd> setData()
516
516
</dd></dl>
517
 
</p><dl compact><dt><b>Signal syntax:</b></dt><dd><code>QObject.connect(source, SIGNAL("highlight(const QString&, int, int)"), target_slot)</code></dd></dl></div></div><a class="anchor" name="obj180635724"></a>
 
517
</p><dl compact><dt><b>Signal syntax:</b></dt><dd><code>QObject.connect(source, SIGNAL("highlight(const QString&, int, int)"), target_slot)</code></dd></dl></div></div><a class="anchor" name="obj172198380"></a>
518
518
<div class="memitem">
519
519
<div class="memproto">
520
520
<table class="memname"><tr>
563
563
<p>
564
564
<dl class="see" compact><dt><b>See also:</b></dt><dd> setData()
565
565
</dd></dl>
566
 
</p><dl compact><dt><b>Signal syntax:</b></dt><dd><code>QObject.connect(source, SIGNAL("highlight(int, int, int)"), target_slot)</code></dd></dl></div></div><a class="anchor" name="obj180634444"></a>
 
566
</p><dl compact><dt><b>Signal syntax:</b></dt><dd><code>QObject.connect(source, SIGNAL("highlight(int, int, int)"), target_slot)</code></dd></dl></div></div><a class="anchor" name="obj172197292"></a>
567
567
<div class="memitem">
568
568
<div class="memproto">
569
569
<table class="memname"><tr>
580
580
You usually don't need to use this, except maybe when updating the current data,
581
581
so you need to call setData( newData, index() ).
582
582
</dd></dl>
583
 
</p></div></div><a class="anchor" name="obj182368396"></a>
 
583
</p></div></div><a class="anchor" name="obj151162316"></a>
584
584
<div class="memitem">
585
585
<div class="memproto">
586
586
<table class="memname"><tr>
597
597
the application doesn't have to store it in a member variable (between
598
598
calls to slotFindNext()).
599
599
</dd></dl>
600
 
</p></div></div><a class="anchor" name="obj180162860"></a>
 
600
</p></div></div><a class="anchor" name="obj164168236"></a>
601
601
<div class="memitem">
602
602
<div class="memproto">
603
603
<table class="memname"><tr>
613
613
the highlight signal was emitted).
614
614
If 0, can be used in a dialog box to tell the user "no match was found".
615
615
The final dialog does so already, unless you used setDisplayFinalDialog(false).
616
 
</p></div></div><a class="anchor" name="obj182414124"></a>
 
616
</p></div></div><a class="anchor" name="obj146540652"></a>
617
617
<div class="memitem">
618
618
<div class="memproto">
619
619
<table class="memname"><tr>
635
635
<p>
636
636
<dl class="see" compact><dt><b>See also:</b></dt><dd> KFind.Options
637
637
</dd></dl>
638
 
</p></div></div><a class="anchor" name="obj180637036"></a>
 
638
</p></div></div><a class="anchor" name="obj172197868"></a>
639
639
<div class="memitem">
640
640
<div class="memproto">
641
641
<table class="memname"><tr>
650
650
<div class="memdoc"><p>Emitted when the options have changed.
651
651
This can happen e.g. with "Replace All", or if our 'find next' dialog
652
652
gets a "find previous" one day.
653
 
</p><dl compact><dt><b>Signal syntax:</b></dt><dd><code>QObject.connect(source, SIGNAL("optionsChanged()"), target_slot)</code></dd></dl></div></div><a class="anchor" name="obj180293580"></a>
 
653
</p><dl compact><dt><b>Signal syntax:</b></dt><dd><code>QObject.connect(source, SIGNAL("optionsChanged()"), target_slot)</code></dd></dl></div></div><a class="anchor" name="obj151192236"></a>
654
654
<div class="memitem">
655
655
<div class="memproto">
656
656
<table class="memname"><tr>
662
662
</tr>
663
663
</table>
664
664
</div>
665
 
<div class="memdoc"></div></div><a class="anchor" name="obj182412684"></a>
 
665
<div class="memdoc"></div></div><a class="anchor" name="obj146541036"></a>
666
666
<div class="memitem">
667
667
<div class="memproto">
668
668
<table class="memname"><tr>
676
676
</div>
677
677
<div class="memdoc"><p><dl class="return" compact><dt><b>Returns:</b></dt><dd> the pattern we're currently looking for
678
678
</dd></dl>
679
 
</p></div></div><a class="anchor" name="obj182413100"></a>
 
679
</p></div></div><a class="anchor" name="obj164167724"></a>
680
680
<div class="memitem">
681
681
<div class="memproto">
682
682
<table class="memname"><tr>
692
692
(and the numReplacements count for a KReplace).
693
693
Can be useful if reusing the same KReplace for different operations,
694
694
or when restarting from the beginning of the document.
695
 
</p></div></div><a class="anchor" name="obj182368716"></a>
 
695
</p></div></div><a class="anchor" name="obj151162124"></a>
696
696
<div class="memitem">
697
697
<div class="memproto">
698
698
<table class="memname"><tr>
733
733
</td></tr>
734
734
</table></dl>
735
735
<p>
736
 
</p></div></div><a class="anchor" name="obj182368300"></a>
 
736
</p></div></div><a class="anchor" name="obj146539916"></a>
737
737
<div class="memitem">
738
738
<div class="memproto">
739
739
<table class="memname"><tr>
783
783
</td></tr>
784
784
</table></dl>
785
785
<p>
786
 
</p></div></div><a class="anchor" name="obj182414412"></a>
 
786
</p></div></div><a class="anchor" name="obj146538668"></a>
787
787
<div class="memitem">
788
788
<div class="memproto">
789
789
<table class="memname"><tr>
811
811
<p>
812
812
<dl class="see" compact><dt><b>See also:</b></dt><dd> KFind.Options
813
813
</dd></dl>
814
 
</p></div></div><a class="anchor" name="obj182411756"></a>
 
814
</p></div></div><a class="anchor" name="obj146539276"></a>
815
815
<div class="memitem">
816
816
<div class="memproto">
817
817
<table class="memname"><tr>
834
834
</tr></table>
835
835
</div>
836
836
<div class="memdoc"><p>Change the pattern we're looking for
837
 
</p></div></div><a class="anchor" name="obj180621388"></a>
 
837
</p></div></div><a class="anchor" name="obj164168012"></a>
838
838
<div class="memitem">
839
839
<div class="memproto">
840
840
<table class="memname"><tr>
880
880
</td></tr>
881
881
</table></dl>
882
882
<p>
883
 
</p></div></div><a class="anchor" name="obj180165132"></a>
 
883
</p></div></div><a class="anchor" name="obj164168620"></a>
884
884
<div class="memitem">
885
885
<div class="memproto">
886
886
<table class="memname"><tr>
930
930
</td></tr>
931
931
</table></dl>
932
932
<p>
933
 
</p></div></div><hr><h2>Enumeration Documentation</h2><a class="anchor" name="obj180716492"></a>
 
933
</p></div></div><hr><h2>Enumeration Documentation</h2><a class="anchor" name="obj165924364"></a>
934
934
<div class="memitem">
935
935
<div class="memproto">
936
936
<table class="memname">
942
942
</p><dl compact><dt><b>Enumerator: </b></dt><dd>
943
943
<table border="0" cellspacing="2" cellpadding="0"><tr><td valign="top"><em>WholeWordsOnly</em>&nbsp;=&nbsp;1</td><td><tr><td valign="top"><em>FromCursor</em>&nbsp;=&nbsp;2</td><td><tr><td valign="top"><em>SelectedText</em>&nbsp;=&nbsp;4</td><td><tr><td valign="top"><em>CaseSensitive</em>&nbsp;=&nbsp;8</td><td><tr><td valign="top"><em>FindBackwards</em>&nbsp;=&nbsp;16</td><td><tr><td valign="top"><em>RegularExpression</em>&nbsp;=&nbsp;32</td><td><tr><td valign="top"><em>FindIncremental</em>&nbsp;=&nbsp;64</td><td><tr><td valign="top"><em>MinimumUserOption</em>&nbsp;=&nbsp;65536</td><td></table>
944
944
</dl>
945
 
</div></div><p><a class="anchor" name="obj182439980"></a>
 
945
</div></div><p><a class="anchor" name="obj172232588"></a>
946
946
<div class="memitem">
947
947
<div class="memproto">
948
948
<table class="memname">
982
982
<li><a href="../kparts/index.html">kparts</a></li>
983
983
<li><a href="../kutils/index.html">kutils</a></li>
984
984
<li><a href="../nepomuk/index.html">nepomuk</a></li>
985
 
<li><a href="../phonon/index.html">phonon</a></li><li><a href="../plasma/index.html">plasma</a></li>
 
985
<li><a href="../phonon/index.html">phonon</a></li>
 
986
<li><a href="../plasma/index.html">plasma</a></li>
 
987
<li><a href="../polkitqt/index.html">polkitqt</a></li>
986
988
<li><a href="../solid/index.html">solid</a></li>
987
989
<li><a href="../soprano/index.html">soprano</a></li>
988
990
</ul></div></div>