diff --git a/GPClient/GPClient.pro b/GPClient/GPClient.pro index 586d76a..57b6da9 100644 --- a/GPClient/GPClient.pro +++ b/GPClient/GPClient.pro @@ -44,9 +44,13 @@ target.path = /usr/local/bin INSTALLS += target DISTFILES += \ + com.yuezk.qt.GPClient.svg \ com.yuezk.qt.gpclient.desktop desktop_entry.path = /usr/share/applications/ desktop_entry.files = com.yuezk.qt.gpclient.desktop -INSTALLS += desktop_entry +desktop_icon.path = /usr/share/pixmaps/ +desktop_icon.files = com.yuezk.qt.GPClient.svg + +INSTALLS += desktop_entry desktop_icon diff --git a/GPClient/com.yuezk.qt.GPClient.svg b/GPClient/com.yuezk.qt.GPClient.svg new file mode 100644 index 0000000..c6a0609 --- /dev/null +++ b/GPClient/com.yuezk.qt.GPClient.svg @@ -0,0 +1,99 @@ + + + +image/svg+xml + + + + + + + + \ No newline at end of file diff --git a/GPClient/com.yuezk.qt.gpclient.desktop b/GPClient/com.yuezk.qt.gpclient.desktop index 6972343..0314593 100644 --- a/GPClient/com.yuezk.qt.gpclient.desktop +++ b/GPClient/com.yuezk.qt.gpclient.desktop @@ -5,6 +5,6 @@ Version=1.0.0 Name=GlobalProtect VPN Comment=GlobalProtect VPN client, supports SAML auth mode Exec=env QTWEBENGINE_REMOTE_DEBUGGING=12315 /usr/local/bin/gpclient -Icon= +Icon=com.yuezk.qt.GPClient Categories=Network;VPN;Utility;Qt; -Keywords=GlobalProtect;Openconnect;SAML; +Keywords=GlobalProtect;Openconnect;SAML;connection;VPN; diff --git a/GPClient/gpclient.ui b/GPClient/gpclient.ui index d6c945e..02f07e7 100644 --- a/GPClient/gpclient.ui +++ b/GPClient/gpclient.ui @@ -13,6 +13,16 @@ GP VPN Client + + + com.yuezk.qt.GPClient.svgcom.yuezk.qt.GPClient.svg + + + + 22 + 22 + +