Skip to content

Commit 14c3c56

Browse files
committed
gui_tools:add help windows
Signed-off-by: xiaoming <2014500726@smail.xtu.edu.cn>
1 parent 0880961 commit 14c3c56

4 files changed

Lines changed: 241 additions & 168 deletions

File tree

quard_star_tools/boardview/boardwindow.cpp

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ void BoardWindow::addActionGInfo(QMenu *menu,const DeviceName &title)
253253
info = tr("IIS:\n wm8750.");
254254
break;
255255
case BOOT:
256-
info = tr("boot:\n 000-pflash 001-spi_nor_flash 010-sd 100-uart0.");
256+
info = tr("boot:\n 000-pflash.\n 001-spi_nor_flash.\n 010-sd.\n 100-uart0.");
257257
break;
258258
case POWER:
259259
info = tr("power:\n DC 12V.");
@@ -340,10 +340,13 @@ void BoardWindow::contextMenuEvent(QContextMenuEvent *event)
340340
connect(pHelp,&QAction::triggered,this,
341341
[&](void)
342342
{
343-
QMessageBox::about(this, tr("Help"), "TODO");
343+
QMessageBox::about(this, tr("Help"),
344+
tr("1. Move the mouse over the component to explore.") + "\n" +
345+
tr("2. Right-click the component to view the settings.") + "\n" +
346+
tr("3. Double-click the component to enter the interface.")
347+
);
344348
}
345349
);
346-
347350
QAction *pAbout= new QAction(tr("About"), this);
348351
QIcon icoAbout(":/boardview/icons/about.png");
349352
pAbout->setIcon(icoAbout);

quard_star_tools/lang/quard_star_tools_en_US.ts

Lines changed: 73 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -9,41 +9,65 @@
99
<translation></translation>
1010
</message>
1111
<message>
12-
<location filename="../boardview/boardwindow.cpp" line="346"/>
13-
<location filename="../boardview/boardwindow.cpp" line="353"/>
14-
<location filename="../boardview/boardwindow.cpp" line="369"/>
12+
<location filename="../boardview/boardwindow.cpp" line="350"/>
13+
<location filename="../boardview/boardwindow.cpp" line="357"/>
14+
<location filename="../boardview/boardwindow.cpp" line="373"/>
1515
<source>About</source>
1616
<translation></translation>
1717
</message>
1818
<message>
19-
<location filename="../boardview/boardwindow.cpp" line="184"/>
19+
<location filename="../boardview/boardwindow.cpp" line="185"/>
2020
<source>Error</source>
2121
<translation></translation>
2222
</message>
2323
<message>
24-
<location filename="../boardview/boardwindow.cpp" line="184"/>
24+
<location filename="../boardview/boardwindow.cpp" line="185"/>
2525
<source>power up error!</source>
2626
<translation></translation>
2727
</message>
2828
<message>
29-
<location filename="../boardview/boardwindow.cpp" line="335"/>
30-
<location filename="../boardview/boardwindow.cpp" line="342"/>
29+
<location filename="../boardview/boardwindow.cpp" line="256"/>
30+
<source>boot:
31+
000-pflash.
32+
001-spi_nor_flash.
33+
010-sd.
34+
100-uart0.</source>
35+
<translation></translation>
36+
</message>
37+
<message>
38+
<location filename="../boardview/boardwindow.cpp" line="336"/>
39+
<location filename="../boardview/boardwindow.cpp" line="343"/>
3140
<source>Help</source>
3241
<translation></translation>
3342
</message>
3443
<message>
35-
<location filename="../boardview/boardwindow.cpp" line="354"/>
44+
<location filename="../boardview/boardwindow.cpp" line="344"/>
45+
<source>1. Move the mouse over the component to explore.</source>
46+
<translation></translation>
47+
</message>
48+
<message>
49+
<location filename="../boardview/boardwindow.cpp" line="345"/>
50+
<source>2. Right-click the component to view the settings.</source>
51+
<translation></translation>
52+
</message>
53+
<message>
54+
<location filename="../boardview/boardwindow.cpp" line="346"/>
55+
<source>3. Double-click the component to enter the interface.</source>
56+
<translation></translation>
57+
</message>
58+
<message>
59+
<location filename="../boardview/boardwindow.cpp" line="358"/>
3660
<source>&lt;p&gt;Version&lt;/p&gt;&lt;p&gt;&amp;nbsp;%1&lt;/p&gt;&lt;p&gt;Commit&lt;/p&gt;&lt;p&gt;&amp;nbsp;%2&lt;/p&gt;&lt;p&gt;Author&lt;/p&gt;&lt;p&gt;&amp;nbsp;qiaoqm@aliyun.com&lt;/p&gt;&lt;p&gt;Website&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;a href=&apos;https://github.com/QQxiaoming/quard_star_tutorial&apos;&gt;https://github.com/QQxiaoming&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;a href=&apos;https://gitee.com/QQxiaoming/quard_star_tutorial&apos;&gt;https://gitee.com/QQxiaoming&lt;/a&gt;&lt;/p&gt;</source>
3761
<translation></translation>
3862
</message>
3963
<message>
40-
<location filename="../boardview/boardwindow.cpp" line="203"/>
41-
<location filename="../boardview/boardwindow.cpp" line="267"/>
64+
<location filename="../boardview/boardwindow.cpp" line="204"/>
65+
<location filename="../boardview/boardwindow.cpp" line="268"/>
4266
<source>Get Info</source>
4367
<translation></translation>
4468
</message>
4569
<message>
46-
<location filename="../boardview/boardwindow.cpp" line="217"/>
70+
<location filename="../boardview/boardwindow.cpp" line="218"/>
4771
<source>Quard Star SOC:
4872
8 core riscv64 architecture.
4973
Internal packaging:
@@ -53,211 +77,205 @@ Support:
5377
<translation></translation>
5478
</message>
5579
<message>
56-
<location filename="../boardview/boardwindow.cpp" line="220"/>
80+
<location filename="../boardview/boardwindow.cpp" line="221"/>
5781
<source>DDR:
5882
1G.</source>
5983
<translation></translation>
6084
</message>
6185
<message>
62-
<location filename="../boardview/boardwindow.cpp" line="223"/>
86+
<location filename="../boardview/boardwindow.cpp" line="224"/>
6387
<source>Nor Flash:
6488
is25wp256 32M.</source>
6589
<translation></translation>
6690
</message>
6791
<message>
68-
<location filename="../boardview/boardwindow.cpp" line="226"/>
92+
<location filename="../boardview/boardwindow.cpp" line="227"/>
6993
<source>NAND Flash:
7094
onenand 256M.</source>
7195
<translation></translation>
7296
</message>
7397
<message>
74-
<location filename="../boardview/boardwindow.cpp" line="229"/>
98+
<location filename="../boardview/boardwindow.cpp" line="230"/>
7599
<source>SD card:
76100
SDSC 32M.</source>
77101
<translation></translation>
78102
</message>
79103
<message>
80-
<location filename="../boardview/boardwindow.cpp" line="232"/>
104+
<location filename="../boardview/boardwindow.cpp" line="233"/>
81105
<source>USB Flash:
82106
32M, Speed 5000 Mb/s.</source>
83107
<translation></translation>
84108
</message>
85109
<message>
86-
<location filename="../boardview/boardwindow.cpp" line="235"/>
110+
<location filename="../boardview/boardwindow.cpp" line="236"/>
87111
<source>USB Serial:
88112
FT232RL, Speed 12 Mb/s.</source>
89113
<translation></translation>
90114
</message>
91115
<message>
92-
<location filename="../boardview/boardwindow.cpp" line="238"/>
116+
<location filename="../boardview/boardwindow.cpp" line="239"/>
93117
<source>LCDC:
94118
VGA port.</source>
95119
<translation></translation>
96120
</message>
97121
<message>
98-
<location filename="../boardview/boardwindow.cpp" line="243"/>
122+
<location filename="../boardview/boardwindow.cpp" line="244"/>
99123
<source>UART:
100124
115200-8-n-1.</source>
101125
<translation></translation>
102126
</message>
103127
<message>
104-
<location filename="../boardview/boardwindow.cpp" line="246"/>
128+
<location filename="../boardview/boardwindow.cpp" line="247"/>
105129
<source>QEMU monitor:
106130
monitor terminal.</source>
107131
<translation></translation>
108132
</message>
109133
<message>
110-
<location filename="../boardview/boardwindow.cpp" line="249"/>
134+
<location filename="../boardview/boardwindow.cpp" line="250"/>
111135
<source>ETH:
112136
IEEE 802.3 100M full duplex.</source>
113137
<translation></translation>
114138
</message>
115139
<message>
116-
<location filename="../boardview/boardwindow.cpp" line="252"/>
140+
<location filename="../boardview/boardwindow.cpp" line="253"/>
117141
<source>IIS:
118142
wm8750.</source>
119143
<translation></translation>
120144
</message>
121145
<message>
122-
<location filename="../boardview/boardwindow.cpp" line="255"/>
123-
<source>boot:
124-
000-pflash 001-spi_nor_flash 010-sd 100-uart0.</source>
125-
<translation></translation>
126-
</message>
127-
<message>
128-
<location filename="../boardview/boardwindow.cpp" line="258"/>
146+
<location filename="../boardview/boardwindow.cpp" line="259"/>
129147
<source>power:
130148
DC 12V.</source>
131149
<translation></translation>
132150
</message>
133151
<message>
134-
<location filename="../boardview/boardwindow.cpp" line="261"/>
152+
<location filename="../boardview/boardwindow.cpp" line="262"/>
135153
<source>switch:
136154
power switch.</source>
137155
<translation></translation>
138156
</message>
139157
<message>
140-
<location filename="../boardview/boardwindow.cpp" line="274"/>
158+
<location filename="../boardview/boardwindow.cpp" line="275"/>
141159
<source>Open FileSystem</source>
142160
<translation></translation>
143161
</message>
144162
<message>
145-
<location filename="../boardview/boardwindow.cpp" line="283"/>
163+
<location filename="../boardview/boardwindow.cpp" line="284"/>
146164
<source>Setting</source>
147165
<translation></translation>
148166
</message>
149167
<message>
150-
<location filename="../boardview/boardwindow.cpp" line="380"/>
168+
<location filename="../boardview/boardwindow.cpp" line="384"/>
151169
<source>Exit</source>
152170
<translation></translation>
153171
</message>
154172
<message>
155-
<location filename="../boardview/boardwindow.cpp" line="506"/>
173+
<location filename="../boardview/boardwindow.cpp" line="510"/>
156174
<source>Select SD IMG</source>
157175
<translation></translation>
158176
</message>
159177
<message>
160-
<location filename="../boardview/boardwindow.cpp" line="509"/>
178+
<location filename="../boardview/boardwindow.cpp" line="513"/>
161179
<source>Select NorFlash IMG</source>
162180
<translation></translation>
163181
</message>
164182
<message>
165-
<location filename="../boardview/boardwindow.cpp" line="512"/>
183+
<location filename="../boardview/boardwindow.cpp" line="516"/>
166184
<source>Select NandFlash IMG</source>
167185
<translation></translation>
168186
</message>
169187
<message>
170-
<location filename="../boardview/boardwindow.cpp" line="515"/>
188+
<location filename="../boardview/boardwindow.cpp" line="519"/>
171189
<source>Select PFlash IMG</source>
172190
<translation></translation>
173191
</message>
174192
<message>
175-
<location filename="../boardview/boardwindow.cpp" line="518"/>
193+
<location filename="../boardview/boardwindow.cpp" line="522"/>
176194
<source>Select USBFlash IMG</source>
177195
<translation></translation>
178196
</message>
179197
<message>
180-
<location filename="../boardview/boardwindow.h" line="92"/>
198+
<location filename="../boardview/boardwindow.h" line="93"/>
181199
<source>vga</source>
182200
<translation></translation>
183201
</message>
184202
<message>
185-
<location filename="../boardview/boardwindow.h" line="93"/>
203+
<location filename="../boardview/boardwindow.h" line="94"/>
186204
<source>uart2</source>
187205
<translation></translation>
188206
</message>
189207
<message>
190-
<location filename="../boardview/boardwindow.h" line="94"/>
208+
<location filename="../boardview/boardwindow.h" line="95"/>
191209
<source>uart1</source>
192210
<translation></translation>
193211
</message>
194212
<message>
195-
<location filename="../boardview/boardwindow.h" line="95"/>
213+
<location filename="../boardview/boardwindow.h" line="96"/>
196214
<source>uart0</source>
197215
<translation></translation>
198216
</message>
199217
<message>
200-
<location filename="../boardview/boardwindow.h" line="96"/>
218+
<location filename="../boardview/boardwindow.h" line="97"/>
201219
<source>power</source>
202220
<translation></translation>
203221
</message>
204222
<message>
205-
<location filename="../boardview/boardwindow.h" line="97"/>
223+
<location filename="../boardview/boardwindow.h" line="98"/>
206224
<source>soc</source>
207225
<translation></translation>
208226
</message>
209227
<message>
210-
<location filename="../boardview/boardwindow.h" line="98"/>
228+
<location filename="../boardview/boardwindow.h" line="99"/>
211229
<source>ddr</source>
212230
<translation></translation>
213231
</message>
214232
<message>
215-
<location filename="../boardview/boardwindow.h" line="99"/>
233+
<location filename="../boardview/boardwindow.h" line="100"/>
216234
<source>eth</source>
217235
<translation></translation>
218236
</message>
219237
<message>
220-
<location filename="../boardview/boardwindow.h" line="100"/>
238+
<location filename="../boardview/boardwindow.h" line="101"/>
221239
<source>usb0</source>
222240
<translation></translation>
223241
</message>
224242
<message>
225-
<location filename="../boardview/boardwindow.h" line="101"/>
243+
<location filename="../boardview/boardwindow.h" line="102"/>
226244
<source>usb1</source>
227245
<translation></translation>
228246
</message>
229247
<message>
230-
<location filename="../boardview/boardwindow.h" line="102"/>
248+
<location filename="../boardview/boardwindow.h" line="103"/>
231249
<source>nand</source>
232250
<translation></translation>
233251
</message>
234252
<message>
235-
<location filename="../boardview/boardwindow.h" line="103"/>
253+
<location filename="../boardview/boardwindow.h" line="104"/>
236254
<source>nor</source>
237255
<translation></translation>
238256
</message>
239257
<message>
240-
<location filename="../boardview/boardwindow.h" line="104"/>
258+
<location filename="../boardview/boardwindow.h" line="105"/>
241259
<source>sd</source>
242260
<translation></translation>
243261
</message>
244262
<message>
245-
<location filename="../boardview/boardwindow.h" line="105"/>
263+
<location filename="../boardview/boardwindow.h" line="106"/>
246264
<source>switch</source>
247265
<translation></translation>
248266
</message>
249267
<message>
250-
<location filename="../boardview/boardwindow.h" line="106"/>
268+
<location filename="../boardview/boardwindow.h" line="107"/>
251269
<source>jtag</source>
252270
<translation></translation>
253271
</message>
254272
<message>
255-
<location filename="../boardview/boardwindow.h" line="107"/>
273+
<location filename="../boardview/boardwindow.h" line="108"/>
256274
<source>audio</source>
257275
<translation></translation>
258276
</message>
259277
<message>
260-
<location filename="../boardview/boardwindow.h" line="108"/>
278+
<location filename="../boardview/boardwindow.h" line="109"/>
261279
<source>boot</source>
262280
<translation></translation>
263281
</message>

0 commit comments

Comments
 (0)