现在只做了这个天气插件 :)
但是需要自己注册、获取"api_key"(方法见下方)
大部分采用默认即可, e.g.
# 插件的坐标
x=0
y=0
# 窗口大小
width=180
height=200
# 定位地点设置
location_large=beijing # 省市
location_small=dongcheng # 区
api_key=xxxx-xxxx-xxxxx # 【就是要自己填这个】看下面
refresh_secs=1800 # 刷新间隔(秒)
替换 "WeatherIcons" 目录中的文件即可,文件名含义见this site.
(e.g., 你可以把 WeatherIcons_set2/
中内容覆盖到 WeatherIcons/
目录来换一种风格)
注意文件名应当是 【天气id】".png"
由于 Qt 需要 OpenSSL 库才能使用协议 https://
确保将 正确版本 的 OpenSSL 动态链接库拷贝到 ".exe" 同级目录.
对于我的版本,库文件是: libeay32.dll
和ssleay32.dll
我将 1.0.2j
的 dlls 保存在了 ./lib/
对于其他Qt版本,可能使用不同版本的OPENSSL,你可以通过如下代码查询当前的Qt编译时使用的版本:
qDebug()<<QSslSocket::sslLibraryBuildVersionString();