Fri, 28 Apr 2023 12:07:41 +0200
MicroPython
- Refactored the code by introducing a device interface base class and changed the interface instantiation logic to prepare the basis for developing the 'webrepl' interface.
8080
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | <?xml version="1.0" encoding="UTF-8"?> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | <ui version="4.0"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | <class>UnknownDevicesDialog</class> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | <widget class="QDialog" name="UnknownDevicesDialog"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | <property name="geometry"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | <rect> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | <x>0</x> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | <y>0</y> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | <width>450</width> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | <height>500</height> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | </rect> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | <property name="windowTitle"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | <string>Unknown Devices</string> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | <property name="sizeGripEnabled"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | <bool>true</bool> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | <layout class="QGridLayout" name="gridLayout"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | <item row="0" column="0"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | <widget class="QListWidget" name="deviceList"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | <property name="alternatingRowColors"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | <bool>true</bool> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | <property name="selectionMode"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | <enum>QAbstractItemView::ExtendedSelection</enum> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | <property name="sortingEnabled"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | <bool>true</bool> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | </widget> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | </item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | <item row="0" column="1"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | <layout class="QVBoxLayout" name="verticalLayout"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | <item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | <widget class="QPushButton" name="editButton"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | <property name="toolTip"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38 | <string>Press to edit the selected entry</string> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | <property name="text"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41 | <string>Edit...</string> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | </widget> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | </item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | <item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | <widget class="Line" name="line"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47 | <property name="orientation"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48 | <enum>Qt::Horizontal</enum> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50 | </widget> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
51 | </item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
52 | <item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
53 | <widget class="QPushButton" name="deleteButton"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
54 | <property name="toolTip"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
55 | <string>Press to delete the selected entries</string> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
56 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
57 | <property name="text"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
58 | <string>Delete</string> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60 | </widget> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | </item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
62 | <item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63 | <widget class="QPushButton" name="deleteAllButton"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | <property name="toolTip"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
65 | <string>Press to delete all entries</string> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | <property name="text"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | <string>Delete All</string> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
70 | </widget> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71 | </item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72 | <item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | <spacer name="verticalSpacer"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74 | <property name="orientation"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
75 | <enum>Qt::Vertical</enum> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77 | <property name="sizeHint" stdset="0"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | <size> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | <width>20</width> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80 | <height>128</height> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81 | </size> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | </spacer> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84 | </item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
85 | <item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
86 | <widget class="QPushButton" name="restoreButton"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87 | <property name="toolTip"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | <string>Press to restore the list of devices</string> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
89 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
90 | <property name="text"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
91 | <string>Restore</string> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
92 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
93 | </widget> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
94 | </item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
95 | </layout> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
96 | </item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
97 | <item row="2" column="0" colspan="2"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
98 | <widget class="QDialogButtonBox" name="buttonBox"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99 | <property name="orientation"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
100 | <enum>Qt::Horizontal</enum> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
101 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
102 | <property name="standardButtons"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
104 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
105 | </widget> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
106 | </item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107 | <item row="1" column="0" colspan="2"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
108 | <widget class="QPushButton" name="reportButton"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
109 | <property name="toolTip"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
110 | <string>Press to report the data of all boards via email</string> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
111 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
112 | <property name="text"> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
113 | <string>Report All Data</string> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
114 | </property> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
115 | </widget> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
116 | </item> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
117 | </layout> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
118 | </widget> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
119 | <tabstops> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
120 | <tabstop>deviceList</tabstop> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
121 | <tabstop>editButton</tabstop> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
122 | <tabstop>deleteButton</tabstop> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
123 | <tabstop>deleteAllButton</tabstop> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
124 | <tabstop>restoreButton</tabstop> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
125 | <tabstop>reportButton</tabstop> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
126 | </tabstops> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
127 | <resources/> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
128 | <connections/> |
218ca8019eb8
Added the files forgotten in the last commit.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
129 | </ui> |