src/eric7/Documentation/Source/eric7.PdfViewer.PdfSearchWidget.html

Fri, 19 May 2023 15:09:24 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 19 May 2023 15:09:24 +0200
branch
eric7
changeset 10040
b5ef1a93cd1a
parent 9730
00cf7289d899
child 10479
856476537696
permissions
-rw-r--r--

Editor, Search & Replace widget:
- Changed the logic in replace mode such, that the find text is copied to the replace text entry, when it receives the focus and is empty. (see issue 502).

9730
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric7.PdfViewer.PdfSearchWidget</title>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <link rel="stylesheet" href="styles.css">
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 </head>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 <body>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 <a NAME="top" ID="top"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 <h1>eric7.PdfViewer.PdfSearchWidget</h1>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 Module implementing a Search widget.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 <h3>Global Attributes</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 <table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 <tr><td>None</td></tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18 </table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 <h3>Classes</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 <td><a href="#PdfSearchResultsWidget">PdfSearchResultsWidget</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 <td>Class implementing a widget to show the search results.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <td><a href="#PdfSearchWidget">PdfSearchWidget</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 <td>Class implementing a Search widget.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 </table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <h3>Functions</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <tr><td>None</td></tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 </table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 <hr />
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <hr />
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 <a NAME="PdfSearchResultsWidget" ID="PdfSearchResultsWidget"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 <h2>PdfSearchResultsWidget</h2>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 Class implementing a widget to show the search results.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <h3>Signals</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 <dt>rowCountChanged()</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 emitted to indicate a change of the number
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 of items
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 <dt>searchCleared()</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 emitted to indicate that the search results have been
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 cleared
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 <dt>searchNextAvailable(bool)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 emitted to indicate the availability of
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 search results after the current one
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <dt>searchPrevAvailable(bool)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 emitted to indicate the availability of
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 search results before the current one
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 <dt>searchResult(QPdfLink)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 emitted to send the link of a search result
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <h3>Derived from</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 QTreeWidget
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <h3>Class Attributes</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 <table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 <tr><td>None</td></tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 </table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 <h3>Class Methods</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 <table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 <tr><td>None</td></tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 </table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <h3>Methods</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 <table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 <td><a href="#PdfSearchResultsWidget.__init__">PdfSearchResultsWidget</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 <td>Constructor</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <td><a href="#PdfSearchResultsWidget.__clear">__clear</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 <td>Private slot to clear the list of search results.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 <td><a href="#PdfSearchResultsWidget.__handleCurrentItemChanged">__handleCurrentItemChanged</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 <td>Private slot to handle a change of the current item.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 <td><a href="#PdfSearchResultsWidget.__rowsInserted">__rowsInserted</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <td>Private slot to handle the insertion of rows of the search model.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 <td><a href="#PdfSearchResultsWidget.currentRow">currentRow</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 <td>Public method to get the current row.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 <td><a href="#PdfSearchResultsWidget.document">document</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 <td>Public method to get the reference to the PDF document object.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 <td><a href="#PdfSearchResultsWidget.getPdfLink">getPdfLink</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 <td>Public method to get the PDF link associated with a search result item.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <td><a href="#PdfSearchResultsWidget.rowCount">rowCount</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 <td>Public method to get the number of rows.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 <td><a href="#PdfSearchResultsWidget.searchResultData">searchResultData</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 <td>Public method to get data of a search result item.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 <td><a href="#PdfSearchResultsWidget.searchString">searchString</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <td>Public method to get the current search string.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 <td><a href="#PdfSearchResultsWidget.setCurrentRow">setCurrentRow</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 <td>Public method to set the current row.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 <td><a href="#PdfSearchResultsWidget.setDocument">setDocument</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 <td>Public method to set the PDF document object to be searched.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 <td><a href="#PdfSearchResultsWidget.setSearchString">setSearchString</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <td>Public method to set the search string.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 </table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 <h3>Static Methods</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 <table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 <tr><td>None</td></tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146 </table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 <a NAME="PdfSearchResultsWidget.__init__" ID="PdfSearchResultsWidget.__init__"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149 <h4>PdfSearchResultsWidget (Constructor)</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
150 <b>PdfSearchResultsWidget</b>(<i>parent=None</i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 Constructor
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
156
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 <dt><i>parent</i> (QWidget (optional))</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
159 reference to the parent widget (defaults to None)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
160 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
162 <a NAME="PdfSearchResultsWidget.__clear" ID="PdfSearchResultsWidget.__clear"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
163 <h4>PdfSearchResultsWidget.__clear</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
164 <b>__clear</b>(<i></i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
165
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 Private slot to clear the list of search results.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 <a NAME="PdfSearchResultsWidget.__handleCurrentItemChanged" ID="PdfSearchResultsWidget.__handleCurrentItemChanged"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 <h4>PdfSearchResultsWidget.__handleCurrentItemChanged</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
171 <b>__handleCurrentItemChanged</b>(<i></i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
174 Private slot to handle a change of the current item.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
175 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
176 <a NAME="PdfSearchResultsWidget.__rowsInserted" ID="PdfSearchResultsWidget.__rowsInserted"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 <h4>PdfSearchResultsWidget.__rowsInserted</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 <b>__rowsInserted</b>(<i>parent, first, last</i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 Private slot to handle the insertion of rows of the search model.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 <dt><i>parent</i> (QModelIndex)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 reference to the parent index
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 <dt><i>first</i> (int)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 first row inserted
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 <dt><i>last</i> (int)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 last row inserted
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 <a NAME="PdfSearchResultsWidget.currentRow" ID="PdfSearchResultsWidget.currentRow"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 <h4>PdfSearchResultsWidget.currentRow</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
200 <b>currentRow</b>(<i></i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 Public method to get the current row.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
206 <dt>Return:</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208 current row
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
209 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
211 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 <dt>Return Type:</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 int
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
216 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 <a NAME="PdfSearchResultsWidget.document" ID="PdfSearchResultsWidget.document"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 <h4>PdfSearchResultsWidget.document</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219 <b>document</b>(<i></i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
222 Public method to get the reference to the PDF document object.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
223 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
224 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
225 <dt>Return:</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
227 reference to the PDF document object
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
228 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
229 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
230 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
231 <dt>Return Type:</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
232 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
233 QPdfDocument
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
234 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
235 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
236 <a NAME="PdfSearchResultsWidget.getPdfLink" ID="PdfSearchResultsWidget.getPdfLink"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
237 <h4>PdfSearchResultsWidget.getPdfLink</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
238 <b>getPdfLink</b>(<i>item</i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
239
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
240 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
241 Public method to get the PDF link associated with a search result item.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
243 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
244
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
245 <dt><i>item</i> (QTreeWidgetItem)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
246 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
247 reference to the search result item
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
250 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
251 <dt>Return:</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
252 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
253 associated PDF link
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
254 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
255 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
256 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
257 <dt>Return Type:</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
258 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
259 QPdfLink
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
260 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
261 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
262 <a NAME="PdfSearchResultsWidget.rowCount" ID="PdfSearchResultsWidget.rowCount"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
263 <h4>PdfSearchResultsWidget.rowCount</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
264 <b>rowCount</b>(<i></i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
265
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
266 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
267 Public method to get the number of rows.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
268 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
269 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
270 <dt>Return:</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
271 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
272 number of rows
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
273 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
274 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
275 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
276 <dt>Return Type:</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
277 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
278 int
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
279 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
280 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
281 <a NAME="PdfSearchResultsWidget.searchResultData" ID="PdfSearchResultsWidget.searchResultData"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
282 <h4>PdfSearchResultsWidget.searchResultData</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
283 <b>searchResultData</b>(<i>item, role</i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
284
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
285 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
286 Public method to get data of a search result item.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
287 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
288 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
289
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
290 <dt><i>item</i> (QTreeWidgetItem)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
291 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
292 reference to the search result item
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
293 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
294 <dt><i>role</i> (QPdfSearchModel.Role or Qt.ItemDataRole)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
295 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
296 item data role
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
297 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
298 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
299 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
300 <dt>Return:</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
301 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
302 requested data
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
303 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
304 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
305 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
306 <dt>Return Type:</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
307 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
308 Any
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
309 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
310 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
311 <a NAME="PdfSearchResultsWidget.searchString" ID="PdfSearchResultsWidget.searchString"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
312 <h4>PdfSearchResultsWidget.searchString</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
313 <b>searchString</b>(<i></i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
314
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
315 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
316 Public method to get the current search string.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
317 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
318 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
319 <dt>Return:</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
320 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
321 search string
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
322 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
323 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
324 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
325 <dt>Return Type:</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
326 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
327 str
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
328 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
329 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
330 <a NAME="PdfSearchResultsWidget.setCurrentRow" ID="PdfSearchResultsWidget.setCurrentRow"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
331 <h4>PdfSearchResultsWidget.setCurrentRow</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
332 <b>setCurrentRow</b>(<i>row</i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
333
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
334 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
335 Public method to set the current row.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
336 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
337 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
338
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
339 <dt><i>row</i> (int)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
340 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
341 row number to make the current row
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
342 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
343 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
344 <a NAME="PdfSearchResultsWidget.setDocument" ID="PdfSearchResultsWidget.setDocument"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
345 <h4>PdfSearchResultsWidget.setDocument</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
346 <b>setDocument</b>(<i>document</i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
347
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
348 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
349 Public method to set the PDF document object to be searched.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
350 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
351 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
352
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
353 <dt><i>document</i> (QPdfDocument)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
354 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
355 reference to the PDF document object
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
356 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
357 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
358 <a NAME="PdfSearchResultsWidget.setSearchString" ID="PdfSearchResultsWidget.setSearchString"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
359 <h4>PdfSearchResultsWidget.setSearchString</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
360 <b>setSearchString</b>(<i>searchString</i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
361
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
362 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
363 Public method to set the search string.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
364 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
365 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
366
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
367 <dt><i>searchString</i> (str)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
368 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
369 search string
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
370 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
371 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
372 <div align="right"><a href="#top">Up</a></div>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
373 <hr />
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
374 <hr />
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
375 <a NAME="PdfSearchWidget" ID="PdfSearchWidget"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
376 <h2>PdfSearchWidget</h2>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
377
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
378 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
379 Class implementing a Search widget.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
380 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
381 <h3>Signals</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
382 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
383
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
384 <dt>searchCleared()</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
385 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
386 emitted to indicate that the search results have been
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
387 cleared
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
388 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
389 <dt>searchNextAvailable(bool)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
390 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
391 emitted to indicate the availability of
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
392 search results after the current one
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
393 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
394 <dt>searchPrevAvailable(bool)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
395 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
396 emitted to indicate the availability of
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
397 search results before the current one
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
398 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
399 <dt>searchResult(QPdfLink)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
400 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
401 emitted to send the link of a search result
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
402 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
403 <dt>searchResultActivated(QPdfLink)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
404 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
405 emitted to send the activated search
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
406 result link
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
407 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
408 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
409 <h3>Derived from</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
410 QWidget
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
411 <h3>Class Attributes</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
412
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
413 <table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
414 <tr><td>None</td></tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
415 </table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
416 <h3>Class Methods</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
417
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
418 <table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
419 <tr><td>None</td></tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
420 </table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
421 <h3>Methods</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
422
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
423 <table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
424
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
425 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
426 <td><a href="#PdfSearchWidget.__init__">PdfSearchWidget</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
427 <td>Constructor</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
428 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
429 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
430 <td><a href="#PdfSearchWidget.__entrySelected">__entrySelected</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
431 <td>Private slot to handle the selection of a search result entry.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
432 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
433 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
434 <td><a href="#PdfSearchWidget.__handleDocumentStatus">__handleDocumentStatus</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
435 <td>Private slot to handle a change of the document status.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
436 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
437 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
438 <td><a href="#PdfSearchWidget.__search">__search</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
439 <td>Private slot to initiate a new search.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
440 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
441 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
442 <td><a href="#PdfSearchWidget.__searchTextChanged">__searchTextChanged</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
443 <td>Private slot to handle a change of the search string.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
444 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
445 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
446 <td><a href="#PdfSearchWidget.__updateInfoLabel">__updateInfoLabel</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
447 <td>Private slot to update the data of the info label.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
448 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
449 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
450 <td><a href="#PdfSearchWidget.activateSearch">activateSearch</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
451 <td>Public slot to 'activate' a search.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
452 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
453 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
454 <td><a href="#PdfSearchWidget.nextResult">nextResult</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
455 <td>Public slot to activate the next result.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
456 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
457 <tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
458 <td><a href="#PdfSearchWidget.previousResult">previousResult</a></td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
459 <td>Public slot to activate the previous result.</td>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
460 </tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
461 </table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
462 <h3>Static Methods</h3>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
463
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
464 <table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
465 <tr><td>None</td></tr>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
466 </table>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
467
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
468 <a NAME="PdfSearchWidget.__init__" ID="PdfSearchWidget.__init__"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
469 <h4>PdfSearchWidget (Constructor)</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
470 <b>PdfSearchWidget</b>(<i>document, parent=None</i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
471
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
472 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
473 Constructor
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
474 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
475 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
476
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
477 <dt><i>document</i> (QPdfDocument)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
478 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
479 reference to the PDF document object
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
480 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
481 <dt><i>parent</i> (QWidget (optional))</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
482 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
483 reference to the parent widget (defaults to None)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
484 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
485 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
486 <a NAME="PdfSearchWidget.__entrySelected" ID="PdfSearchWidget.__entrySelected"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
487 <h4>PdfSearchWidget.__entrySelected</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
488 <b>__entrySelected</b>(<i>item</i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
489
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
490 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
491 Private slot to handle the selection of a search result entry.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
492 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
493 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
494
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
495 <dt><i>item</i> (QTreeWidgetItem)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
496 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
497 reference to the selected item
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
498 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
499 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
500 <a NAME="PdfSearchWidget.__handleDocumentStatus" ID="PdfSearchWidget.__handleDocumentStatus"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
501 <h4>PdfSearchWidget.__handleDocumentStatus</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
502 <b>__handleDocumentStatus</b>(<i>status</i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
503
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
504 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
505 Private slot to handle a change of the document status.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
506 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
507 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
508
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
509 <dt><i>status</i> (QPdfDocument.Status)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
510 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
511 document status
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
512 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
513 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
514 <a NAME="PdfSearchWidget.__search" ID="PdfSearchWidget.__search"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
515 <h4>PdfSearchWidget.__search</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
516 <b>__search</b>(<i></i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
517
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
518 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
519 Private slot to initiate a new search.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
520 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
521 <a NAME="PdfSearchWidget.__searchTextChanged" ID="PdfSearchWidget.__searchTextChanged"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
522 <h4>PdfSearchWidget.__searchTextChanged</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
523 <b>__searchTextChanged</b>(<i>text</i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
524
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
525 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
526 Private slot to handle a change of the search string.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
527 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
528 <dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
529
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
530 <dt><i>text</i> (str)</dt>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
531 <dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
532 search string
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
533 </dd>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
534 </dl>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
535 <a NAME="PdfSearchWidget.__updateInfoLabel" ID="PdfSearchWidget.__updateInfoLabel"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
536 <h4>PdfSearchWidget.__updateInfoLabel</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
537 <b>__updateInfoLabel</b>(<i></i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
538
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
539 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
540 Private slot to update the data of the info label.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
541 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
542 <a NAME="PdfSearchWidget.activateSearch" ID="PdfSearchWidget.activateSearch"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
543 <h4>PdfSearchWidget.activateSearch</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
544 <b>activateSearch</b>(<i></i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
545
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
546 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
547 Public slot to 'activate' a search.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
548 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
549 <a NAME="PdfSearchWidget.nextResult" ID="PdfSearchWidget.nextResult"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
550 <h4>PdfSearchWidget.nextResult</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
551 <b>nextResult</b>(<i></i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
552
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
553 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
554 Public slot to activate the next result.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
555 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
556 <a NAME="PdfSearchWidget.previousResult" ID="PdfSearchWidget.previousResult"></a>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
557 <h4>PdfSearchWidget.previousResult</h4>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
558 <b>previousResult</b>(<i></i>)
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
559
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
560 <p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
561 Public slot to activate the previous result.
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
562 </p>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
563 <div align="right"><a href="#top">Up</a></div>
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
564 <hr />
00cf7289d899 Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
565 </body></html>

eric ide

mercurial