摘要: QTableView增加QPushButton、QToolButton等控件: QToolButton *EditBtn=new QToolButton(); EditBtn->setIcon(QIcon(":/Icon/edit.png")); EditBtn->setIconSize(QSize 阅读全文
posted @ 2021-04-28 17:26 出门必戴双肩包 阅读(1978) 评论(0) 推荐(0) 编辑
摘要: linux缺少中文字体,中文显示方框 阅读全文
posted @ 2021-02-26 11:15 出门必戴双肩包 阅读(1717) 评论(0) 推荐(0) 编辑
摘要: 在/etc/profile末尾增加两句 export XDG_RUNTIME_DIR=/usr/lib/ export RUNLEVEL=3 然后刷新全局变量 source /etc/profile 则可 阅读全文
posted @ 2021-02-25 16:02 出门必戴双肩包 阅读(19590) 评论(2) 推荐(0) 编辑
摘要: error while loading shared libraries:libQt5SerialPort.so 阅读全文
posted @ 2021-02-24 17:33 出门必戴双肩包 阅读(5308) 评论(0) 推荐(1) 编辑
摘要: 需求 需要不同界面同样的位置有上下的公共部分 分解 在WPF中我亦接触到需要这样做的程序。在wpf中我将上下公共部分作为界面基类,其它界面都继承这个基类。我用qt准备定义一个stackedpanel,所有界面在stackedpanel中跳转,这样即可实现上下部分为公共共有部分。 代码实现 1、在Ma 阅读全文
posted @ 2020-12-28 16:04 出门必戴双肩包 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 我接到一个需求,需要调节LED灯的亮度,且是从上位机进行控制,我了解到树莓派也有PWM,就准备通过PWM来控制灯的亮度。 PWM又叫脉宽调制,是用微处理器的数字输出来对模拟电路进行控制,对模拟信号电平进行数字编码。 微软也提供了PWM的类库 https://docs.microsoft.com/en 阅读全文
posted @ 2020-05-14 14:40 出门必戴双肩包 阅读(489) 评论(0) 推荐(0) 编辑
摘要: c#提供了Intersect来得到两个列表的交集,它是通过使用默认的相等比较器对值进行比较生成两个序列的交集,定义为: 我们使用它来比较两个列表试试: 结果是{9,3} 我们再来试试对象列表 我们先定义一个模型 然后求交集 第一个列表是{9,6,5,7},第二个列表是{5,3},结果交集是{5},结 阅读全文
posted @ 2019-12-26 18:13 出门必戴双肩包 阅读(3305) 评论(0) 推荐(0) 编辑
摘要: 一般人网络编程普遍用HttpWebRequest,类似下面的实现。我也一般都这样实现 但微软建议采用System.Net.Http.HttpClient类:MSDN链接 使用HttpClient类的确是比较简洁了。 阅读全文
posted @ 2019-10-29 20:15 出门必戴双肩包 阅读(359) 评论(0) 推荐(1) 编辑
摘要: 为了方便,我们会在系统中加入一些调试代码,比如自动登录,这样会省掉很多精力时间,但用的姿势不对, 第一重姿势:打包注释 我看一些人在vs中加调试代码(比如自动登录),然后打包的时候注释掉,这样操作是省时了。但要时刻记得去掉代码,否则可能会出大事。 第二重姿势:用#if预处理器指令 当C# 编译器遇到 阅读全文
posted @ 2019-09-26 18:16 出门必戴双肩包 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 在用uwp生成pdf的时候,发展此类类库有限,有的也需要钱,我最后实现pdf的底层方法生成pdf,代码如下 阅读全文
posted @ 2019-08-19 18:33 出门必戴双肩包 阅读(2792) 评论(0) 推荐(1) 编辑