12 2022 档案
摘要:由于公司项目需要,使用了Basler相机。所以特写此文记录如何使用Basler相机进行采图。公司项目用的代码是不能贴出来的,所以在这篇文章里就不贴代码了,只做流程上的说明。本文内容的依据是Pylon 7.2开发包和USB3.0相机(型号为:Basler acA1920-155um),相机触发模式是软
阅读全文
摘要:这个范例是用Windows API实现的,因为根据我的测试,用纯Qt实现会有一些缺点。无边框窗口是普通窗口通过响应WM_NCCALCSIZE消息将边框去掉的窗口,并不是简单地Qt中把窗口设置一个FramelessWindowHint属性然后添加窗口内容。这二者的效果和对系统操作(比如把窗口拖到屏幕最
阅读全文
摘要:该控件是模仿了一个名叫QCoolPage的开源项目里的轮播图控件,但是实现方式跟它的完全不同。QCoolPage里是用QPushButton和QLabel加上自定义styleSheet实现的;而我是用自定义控件加QPainter自己绘制的。如果想看它的具体实现方法可以网上搜索QCoolPage。我这
阅读全文
摘要:这是一个垂直的时间轴,显示效果非常简单,但不能显示有格式的文本。如果想显示有格式文本可以把右侧显示本文的位置换成QLabel控件去显示有格式文本。如果想改变文本行间距,根据我目前在网上搜索的答案,只能用QLabel配合qss样式表(即控件的styleSheet属性)实现。根据此控件可以学习Qt多行文
阅读全文