Qt QDockWidget属性 setFeatures、setAllowedAreas
摘要:QDockWidget类继承与QWidget类,用于停靠窗口的管理。在主窗口中,先设置中心控件,然后实例化QDockWidget对象,通过setFeatures( )设置停靠窗口的窗体特性,通setAllowedAreas( )设置窗体可停靠的区域。具体如下: void setFeatures(Do
阅读全文
posted @
2020-11-02 13:27
一杯清酒邀明月
阅读(2259)
推荐(0)
Qt Designer中toolBar的allowedAreas属性
摘要:1、概述 allowedAreas属性指定工具栏允许移动的范围,其类型为枚举类Qt.ToolBarAreas,有如下取值:以上取值可以同or操作组合使用。 2、访问方法 缺省值为Qt.AllToolBarAreas,可以通过allowedAreas()、setAllowedAreas(Qt.Tool
阅读全文
posted @
2020-11-02 13:24
一杯清酒邀明月
阅读(405)
推荐(0)
Qt QSizePolicy
摘要:简述 QSizePolicy类是一个描述布局水平和垂直方向调整策略的属性。 大小策略会影响布局引擎处理部件的方式,部件加入布局以后,会返回一个QSizePolicy,描述了其水平和垂直方向的大小策略。可以通过QWidget::sizePolicy属性为特定部件设置大小策略。 详细描述 QSizePo
阅读全文
posted @
2020-11-02 13:21
一杯清酒邀明月
阅读(466)
推荐(0)
Qt(Python+Qt)QMainWindow的splitDockWidget方法将QDockWidget停靠窗分割排列
摘要:主窗口的splitDockWidget方法用于将一个停靠窗占据的空间分割成两部分,原有停靠窗放置在第一部分的区域,另一个停靠窗放置在第二部分的区域。调用语法: splitDockWidget( QDockWidget first, QDockWidget second, Qt.Orientation
阅读全文
posted @
2020-11-02 13:18
一杯清酒邀明月
阅读(961)
推荐(0)
Qt 添加Halcon窗体Demo(以及Halcon简单的灰化效果)
摘要:Qt调用Halcon13.0机器视觉算法包 Qt:5.6.1 MSVC2013 32bitHalcon版本:13.0(注意,这里最好是正版,或者已经破译的版本,否则会引起很多意料之外的问题) 1、在pro文件中添加必要的库和必要的头文件 1 INCLUDEPATH += $$PWD/Halcon/I
阅读全文
posted @
2020-10-30 15:58
一杯清酒邀明月
阅读(1789)
推荐(0)
Qt+Halcon联合开发配置
摘要:Halcon是一款优秀的商业版图像处理软件,但其在可视化方面有比较差的体验;而Qt在可视化和界面开发方面拥有很强大的功能和便捷性。自己之前做一些软件开发工作,现在又在利用Halcon进行图像处理算法开发,把两者结合使用,岂不是一件非常有趣的事情! 于是乎,从网上查了一下Qt+Halcon联合开发,发
阅读全文
posted @
2020-10-30 15:40
一杯清酒邀明月
阅读(2302)
推荐(0)
(OpenCV+Qt)的QR码精确定位与识别完全解析(精度可达±0.1mm,±0.1°)
摘要:一、介绍 算法功能:对QR码进行x,y方向定位和旋转角度计算,并获取QR码的二进制内容算法优势:1.计算速度快,可达4-7ms(使用cpu i7-8750)。2.定位精度高,x,y方向精度为±1mm,转角精度为±0.1°(使用某宝几十元彩色相机,30w像素,噪声较为严重)。3.采用自动阈值方法,对光
阅读全文
posted @
2020-10-30 14:46
一杯清酒邀明月
阅读(3280)
推荐(0)
Qt 常用控件介绍
摘要:ui中的控件要使用ui来指向:ui->xxx控件名称。 Buttons Push Button:普通按钮Tool Button:可以隐藏文字只显示图片Radio Button:单选框Check Box:复选框。可以有三种状态,对勾选择为2、方块为1(tristate)、不选为0。 1 connect
阅读全文
posted @
2020-10-30 10:58
一杯清酒邀明月
阅读(935)
推荐(0)
Qt 高级UI篇重写自己想要的控件以QLabel为列实现旋转,放大,缩小
摘要:今天的风儿真喧嚣呀! 1234 我们开始吧 华丽的开始线 用过QT的都知道QT的控件真的不好看,那么你可能需要自己重写了,不用担心重写还是很麻烦的。 首先请看图: 还是很好看的::::: 首先博主继承的是QLabel 下面是代码的头文件h: 1 #pragma once 2 #include <QL
阅读全文
posted @
2020-10-30 10:47
一杯清酒邀明月
阅读(2727)
推荐(0)
Qt 自定义属性 Q_PROPERTY
摘要:Qt提供了一个绝妙的属性系统。跟那些由编译器提供的属性差不多。然而,作为一个独立于编译器和平台的库,Qt不依赖于非标准的编译特性,比如__property 或[property]。Qt可以在任何平台上的标准编译器下编译。Qt属性系统基于元数据对象系统--就是那个提供了对象内置信号和槽通讯机制的家伙。
阅读全文
posted @
2020-10-30 10:02
一杯清酒邀明月
阅读(1198)
推荐(0)
Qt getSaveFileName
摘要:获取保存文件名getSaveFileName 1 QString strSaveName = QFileDialog::getSaveFileName(this, 2 tr("保存的文件"), 3 tr("demo.a.txt"), 4 tr("Items files(*.items)")); 1
阅读全文
posted @
2020-10-29 16:57
一杯清酒邀明月
阅读(4272)
推荐(0)
Qt QListWidget右键弹出删除菜单
摘要:在QListWidget上右击鼠标弹出删除菜单 第一步,创建一个包含两条数据的QListWidget 1 /*初始化一个包含两个Action(Delete和ClearAll)的菜单*/ 2 popMenu_In_ListWidget_ = new QMenu(this); 3 action_Dele
阅读全文
posted @
2020-10-28 13:55
一杯清酒邀明月
阅读(2922)
推荐(0)
Qt QListWidget获取当前选中项的selectedItems方法
摘要:QListWidget的selectedItems方法返回列表部件中所有选中项的一个列表,调用语法如下: list selectedItems() 返回列表中的每个元素就是一个QListWidgetItem对象,如果没有选中项,则返回空列表。
阅读全文
posted @
2020-10-28 13:35
一杯清酒邀明月
阅读(8058)
推荐(1)
Qt PushButton的pressed,released,clicked三种响应的区别
摘要:Qt的PushButton的常用的三种响应有pressed,released和clicked。 优先级:pressed>released>clicked 按下按钮pressed函数的内容,释放按钮先执行released函数的内容,再执行clicked函数的内容。 当鼠标光标在按钮上时,鼠标左键被按下
阅读全文
posted @
2020-10-28 13:29
一杯清酒邀明月
阅读(2179)
推荐(0)
Qt QListWidget中元素拖拽的设置方法
摘要:1 list->setMovement(QListView::Static);//禁止元素拖拽 2 list->setMovement(QListView::Free);//元素可以自由拖拽 3 list->setMovement(QListView::Snap);
阅读全文
posted @
2020-10-28 13:28
一杯清酒邀明月
阅读(2099)
推荐(0)
Qt 如何隐藏ListWidget的滚动条
摘要:为了界面的美观,我们有时会需要隐藏掉QListWidget的水平滚动条和垂直滚动条。可以使用以下代码实现: 1 QListWidget *lw_lyricList = new QListWidget(); 2 ui->lw_lyricList->setVerticalScrollBarPolicy(
阅读全文
posted @
2020-10-28 11:47
一杯清酒邀明月
阅读(1716)
推荐(0)
Qt QListWidgetItem的添加与删除
摘要:1.实现的功能 在listWidget中水平添QListWidgetItem,点击按钮删除所有QListWidgetItem,下面直接上代码,代码中有每一步的注释。 2.代码实现 1 #include "mainwindow.h" 2 #include "ui_mainwindow.h" 3 #in
阅读全文
posted @
2020-10-28 11:46
一杯清酒邀明月
阅读(1241)
推荐(0)
Qt QListWidget中实现每个单元项显示文字在上图片在下
摘要:今天要实现一个新的需求,要求一个选图界面的每个单元项以文字在上,图片在下的形式显示。但QListWidget中只有两种搭配,一是文字在下图片在上,二是图片在左文字在右,如下图所示。 1 //文字框高度 2 const int textHight = 30; 3 4 //图片框距左边界距离 5 con
阅读全文
posted @
2020-10-28 09:45
一杯清酒邀明月
阅读(2052)
推荐(0)
Qt QListWiget的Item的icon大小设置
摘要:1 listWidget = new QListWidget; 2 listWidget->setIconSize(QSize(width, height)); 3 QListWidgetItem *item = new QListWidgetItem(QIcon("icon.png"), tr("
阅读全文
posted @
2020-10-28 09:44
一杯清酒邀明月
阅读(4096)
推荐(0)
Qt 控制Widget窗体大小方法
摘要:首先纠正一下QT的正确读法是“Q特”,不是“Q替”,个人认为这个问题还是比较重要的,就想C#不喜欢被人读成“C井”一样。言归正传,很多时候在写窗体的时候为了方便都会通过代码去控制窗体大小,这里就说说控制窗体的函数,虽然这是个比较简单的问题,但对我这种菜鸟级小白,还是在这里遇到了坑。 QWidget
阅读全文
posted @
2020-10-27 16:47
一杯清酒邀明月
阅读(4618)
推荐(0)