- 博客(4)
- 收藏
- 关注
原创 zerotier sunshine moonlight 实现远程
本文介绍了基于Zerotier和Sunshine+Moonlight的远程控制方案。Zerotier用于建立虚拟局域网,通过P2P打洞实现内网穿透,相比公网转发方案更稳定高效。文章详细说明了Zerotier的配置步骤,包括账号注册、网络创建和设备连接审批。同时介绍了Sunshine服务端和Moonlight客户端的搭配使用,特别推荐手机端使用带虚拟键盘的魔改版Moonlight。该方案不仅适用于远程控制,还可扩展至NAS访问、智能家居等场景。文中还提供了常见问题的排查建议,如打洞失败多由网络限制导致
2026-05-13 11:47:57
492
原创 QT程序快速翻译添加多语言
本文介绍了Qt程序添加多语言支持的完整流程:1)使用QObject::tr()标记需翻译字符串;2)通过lupdate提取字符串到ts文件;3)使用linguist或AI快速翻译ts文件;4)用lrelease生成qm二进制文件;5)在程序启动时通过QTranslator加载qm文件。特别注意事项:1)翻译工作可用AI加速但需保持文件结构;2)语言切换应放在程序初始阶段;3)实时切换语言需重新加载界面或重启程序才能完全生效。文中提供了详细命令示例和代码实现位置建议。
2025-09-30 17:17:48
346
原创 c++调用python失败解决方案
c++调用python,当导入cv2模块时报错ImportError: DLL load failed while importing cv2: 找不到指定的模块。
2024-08-20 14:10:24
1259
2
原创 qt编译后放其它电脑无法运行
2.打开cmd窗口运行windeployqt6.exe Mytest.exe命令,我用的是qt6.8所以使用了windeployqt6.exe其它版本可以自己尝试使用windeployqt或者其它。解决方法:使用windeployqt.exe 工具,将应用程序所需的所有库、插件和其他文件打包到一起,这个工具在qt安装目录的bin目录下。运行完之后程序所有需要的qt库以及环境变量会被设置好,将文件夹整个复制走就没问题。1.新建一个目录将要修复的程序拷贝进去。原因:程序缺失qt平台所需要的库。
2024-07-17 17:45:54
1116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅