Qt Remote Objects实现进程间调用 2023年11月21日 ChipTigerKin 989 根据Qt 5.15.2 官方手册介绍, Qt Remote Objects提供了一种简单的在进程间或者设备间共享Qt API的方式,类似于gRPC的远程过程调用。但个人感觉比gRPC简单许多。本文将介绍QtRO的简单使用。 阅读全文 0 评论
Qt构建动态链接库加快编译速度 2023年11月20日 ChipTigerKin 850 其实Qt下建立一个动态链接库是相对容易的,因为Qt Creator替我们准备好了动态链接库的项目模板。今天突然发现有个小朋友没有做过Qt的动态链接库,所以撰文记录希望可以帮到更多的同学。 阅读全文 0 评论
Windows编译smallchat-win32 2023年11月17日 ChipTigerKin 904 最近Github上出自前Redis开发者创建的教学项目[antirez/smallchat](https://github.com/antirez/smallchat)受到了非常多的关注。于是乎博主手痒下了一个在Ubuntu上玩了玩。后来不满足就给自己一直到了Win32,水文记录如何编译。 阅读全文 0 评论
WPF 实现按钮的长按,短按功能 2023年11月13日 ChipTigerKin 1031 实现了一个支持长短按得按钮组件,单击可以触发Click事件,长按可以触发LongPressed事件,长按松开时触发LongClick事件。还可以和自定义外观相结合,实现自定义的按钮外形。 阅读全文 0 评论
WPF 自定义按钮外形 2023年11月13日 ChipTigerKin 746 WPF的按钮提供了Template模板,可以通过修改Template模板中的内容对按钮的样式进行自定义。结合资源字典,可以将自定义资源在xaml窗口、自定义控件或者整个App当中调用 阅读全文 0 评论
WPF 透明窗体和鼠标事件穿透 2023年11月08日 ChipTigerKin 1217 一个自定义WPF窗体的解决方案,借鉴了吕毅老师的WPF制作高性能的透明背景的异形窗口一文,并在此基础上增加了鼠标穿透的功能。可以使得透明窗体的鼠标事件穿透到下层,在下层窗体中响应。 阅读全文 0 评论
Qt MingW64 .o file too big问题记录 2023年11月08日 ChipTigerKin 1088 Qt MingW64 .o file too big问题记录,增加-Wa,-mbig-obj的编译器选项开关解决问题 阅读全文 0 评论
Alpine源码构建mosquitto 2023年11月04日 ChipTigerKin 897 接续这篇使用apk安装mosquitto的[文章][1],本文将介绍通过源码编译的方式使用mosquitto,主要用于对mosquitto和mqtt协议的学习和调试。 阅读全文 0 评论
Ubuntu安装samba文件共享服务 2023年11月04日 ChipTigerKin 831 samba是一套基于SMB、CIFS协议的开源软件,可以在多种操作系统上共享文件。 本文将介绍samba服务在ubuntu上的安装和配置,大神可以直接跳过。 阅读全文 0 评论
Mosquitto mqtt Linux服务器搭建(2023 Alpine版) 2023年11月03日 ChipTigerKin 1166 Eclipse Mosquitto 是一款开源(EPL/EDL 许可)消息代理程序,可实现 5.0、3.1.1 和 3.1 版 MQTT 协议。Mosquitto 重量轻,适用于从低功耗单板计算机到完整服务器的所有设备。MQTT 协议提供了一种使用发布/订阅模式进行消息传递的轻量级方法。本文将介绍mosquitto在Alpine Linux发行版上利用apk包管理器的安装和使用 阅读全文 0 评论