Improve Features

Support tray icon;
Fix few bugs about confliction between fullscreen mode and fixsize
option.
This commit is contained in:
2020-11-30 02:22:28 +08:00
parent 3b54057d49
commit 17bd206e18
8 changed files with 178 additions and 51 deletions
@@ -4,52 +4,67 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="34"/>
<location filename="../mainwindow.cpp" line="36"/>
<source>Full Screen</source>
<translation>全屏显示</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="35"/>
<location filename="../mainwindow.cpp" line="37"/>
<source>Fix Size</source>
<translation>固定大小</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="36"/>
<location filename="../mainwindow.cpp" line="38"/>
<source>Hide Buttons</source>
<translation>隐藏按钮</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="142"/>
<location filename="../mainwindow.cpp" line="40"/>
<source>Show MainWindow</source>
<translation>显示主界面</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="41"/>
<source>About</source>
<translation>关于</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="42"/>
<source>Exit</source>
<translation>退出</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="191"/>
<source>%1Fullscreen Mode</source>
<translation>%1全屏模式</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="147"/>
<location filename="../mainwindow.cpp" line="201"/>
<source>%1Windowed Mode</source>
<translation>%1窗口模式</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="182"/>
<location filename="../mainwindow.cpp" line="243"/>
<source>Save As</source>
<translation>另存为</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="236"/>
<location filename="../mainwindow.cpp" line="314"/>
<source>%1Start downloading %2</source>
<translation>%1开始下载 %2</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="258"/>
<location filename="../mainwindow.cpp" line="336"/>
<source>Open</source>
<translation>打开</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="262"/>
<location filename="../mainwindow.cpp" line="340"/>
<source>download finished.</source>
<translation>下载完成。</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="262"/>
<location filename="../mainwindow.cpp" line="340"/>
<source>Show in file manager?</source>
<translation>是否在文件管理器中显示?</translation>
</message>
@@ -103,46 +118,51 @@
</message>
<message>
<location filename="../main.cpp" line="90"/>
<source>Enable Tray Icon. Default is false.</source>
<translation>启用托盘图标。默认不启用。</translation>
</message>
<message>
<location filename="../main.cpp" line="94"/>
<source>Run in Fullscreen Mode. Default is false.</source>
<translation>以全屏模式运行。默认关闭该功能。</translation>
</message>
<message>
<location filename="../main.cpp" line="94"/>
<location filename="../main.cpp" line="98"/>
<source>Fix Window Size. Default is false.</source>
<translation>固定窗口大小。默认关闭该功能。</translation>
</message>
<message>
<location filename="../main.cpp" line="98"/>
<location filename="../main.cpp" line="102"/>
<source>Hide Control Buttons. Default is false.</source>
<translation>隐藏控制按钮。默认关闭该此功能。</translation>
</message>
<message>
<location filename="../main.cpp" line="102"/>
<location filename="../main.cpp" line="106"/>
<source>The ICON of Application.</source>
<translation>设置应用的图标。</translation>
</message>
<message>
<location filename="../main.cpp" line="108"/>
<location filename="../main.cpp" line="112"/>
<source>The Description of Application.</source>
<translation>设置应用的描述信息。</translation>
</message>
<message>
<location filename="../main.cpp" line="114"/>
<location filename="../main.cpp" line="118"/>
<source>The Configuration file of Application.</source>
<translation>设置应用的配置文件。</translation>
</message>
<message>
<location filename="../main.cpp" line="120"/>
<location filename="../main.cpp" line="124"/>
<source>The root path of the program web service.</source>
<translation>设置内置 WebServer 的根路径。</translation>
</message>
<message>
<location filename="../main.cpp" line="127"/>
<location filename="../main.cpp" line="131"/>
<source>The port number of the program web service.</source>
<translation>设置内置 WebServer 的监听端口号。</translation>
</message>
<message>
<location filename="../main.cpp" line="134"/>
<location filename="../main.cpp" line="138"/>
<source>The ssl port number of the program web service.</source>
<translation>设置内置 WebServer 的 SSL 协议的监听端口号。</translation>
</message>