src/eric7/Documentation/Source/eric7.EricWidgets.EricProxyStyle.html

Sat, 26 Apr 2025 12:34:32 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 26 Apr 2025 12:34:32 +0200
branch
eric7
changeset 11240
c48c615c04a3
parent 10933
95a15b70f7bb
permissions
-rw-r--r--

MicroPython
- Added a configuration option to disable the support for the no longer produced Pimoroni Pico Wireless Pack.

10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric7.EricWidgets.EricProxyStyle</title>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <link rel="stylesheet" href="styles.css">
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 </head>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 <body>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 <a NAME="top" ID="top"></a>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 <h1>eric7.EricWidgets.EricProxyStyle</h1>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 <p>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11 Module implementing a proxy style to allow item selection by single/double click or
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 platform default.
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
14
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 <h3>Global Attributes</h3>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 <table>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 <tr><td>None</td></tr>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
19
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 <h3>Classes</h3>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <table>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <tr>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <td><a href="#EricProxyStyle">EricProxyStyle</a></td>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 <td>Class implementing a proxy style to allow item selection by single/double click or platform default.</td>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 </tr>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
27
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <h3>Functions</h3>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 <table>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <tr><td>None</td></tr>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
32
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <hr />
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <hr />
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <a NAME="EricProxyStyle" ID="EricProxyStyle"></a>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 <h2>EricProxyStyle</h2>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 <p>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 Class implementing a proxy style to allow item selection by single/double click or
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 platform default.
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
41
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <h3>Derived from</h3>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 QProxyStyle
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <h3>Class Attributes</h3>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <table>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 <tr><td>None</td></tr>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
48
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 <h3>Class Methods</h3>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <table>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 <tr><td>None</td></tr>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
53
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 <h3>Methods</h3>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <table>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 <tr>
10933
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
57 <td><a href="#EricProxyStyle.__init__">EricProxyStyle</a></td>
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
58 <td>Constructor</td>
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
59 </tr>
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
60 <tr>
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <td><a href="#EricProxyStyle.styleHint">styleHint</a></td>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 <td>Public method returning a style hint for the given widget described by the provided style option.</td>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 </tr>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
65
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 <h3>Static Methods</h3>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <table>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 <tr><td>None</td></tr>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 </table>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
71
10933
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
72 <a NAME="EricProxyStyle.__init__" ID="EricProxyStyle.__init__"></a>
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
73 <h4>EricProxyStyle (Constructor)</h4>
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
74 <b>EricProxyStyle</b>(<i>style=None, itemClickBehavior="default"</i>)
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
75 <p>
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
76 Constructor
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
77 </p>
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
78
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
79 <dl>
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
80
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
81 <dt><i>style</i> (QStyle, str or None (optional))</dt>
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
82 <dd>
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
83 style object or style name or None for the default native style
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
84 (defaults to None)
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
85 </dd>
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
86 <dt><i>itemClickBehavior</i> (str (optional))</dt>
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
87 <dd>
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
88 string describing the item activation behavior (one of
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
89 "default", "doubleclick" or "singleclick") (defaults to "default")
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
90 </dd>
95a15b70f7bb Refactored some packages, modules and code to allow extracting the 'EricXxx' packages into a library project.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
91 </dl>
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 <a NAME="EricProxyStyle.styleHint" ID="EricProxyStyle.styleHint"></a>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 <h4>EricProxyStyle.styleHint</h4>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <b>styleHint</b>(<i>hint, option=None, widget=None, returnData=None</i>)
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 <p>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 Public method returning a style hint for the given widget described by the
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 provided style option.
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
99
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <dl>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 <dt><i>hint</i> (QStyle.StyleHint)</dt>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <dd>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 style hint to be determined
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 </dd>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 <dt><i>option</i> (QStyleOption (optional))</dt>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 <dd>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 style option (defaults to None)
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 </dd>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 <dt><i>widget</i> (QWidget (optional))</dt>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 <dd>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 reference to the widget (defaults to None)
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 </dd>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 <dt><i>returnData</i> (QStyleHintReturn (optional))</dt>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 <dd>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 data structure to return more data (defaults to None)
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 </dd>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 </dl>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 <dl>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 <dt>Return:</dt>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 <dd>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 integer representing the style hint
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 </dd>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 </dl>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 <dl>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 <dt>Return Type:</dt>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <dd>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 int
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 </dd>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 </dl>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 <div align="right"><a href="#top">Up</a></div>
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 <hr />
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
133 </body></html>

eric ide

mercurial