02 2025 档案

摘要:QT主要布局管理器分类 QHBoxLayout(水平布局) 把子窗口从左到右排列在一个水平行上。 QWidget *window = new QWidget; QPushButton *button1 = new QPushButton("One"); QPushButton *button2 = 阅读全文
posted @ 2025-02-23 15:19 rainbow70626 阅读(6) 评论(0) 推荐(0) 编辑
摘要:QT布局管理器(QVBoxLayout,QHBoxLayout)不同部分比例大小设置方法 默认情况如果将多个控件加入到QT的布局管理器中(QVBoxLayout、QHBoxLayout)所有控件占用的宽度/高度是等比例大小的。然后,在实际应用和开发中往往希望在同一个布局管理器中,根据控件实际显示内容 阅读全文
posted @ 2025-02-23 15:14 rainbow70626 阅读(26) 评论(0) 推荐(0) 编辑
摘要:简述 QSplitter拆分器是一个布局控件。用户通过拖动它们之间的边界来控制子部件的大小。 在不确定子部件UI大小时,可以用此控件布局,让用户自行调整控件尺寸。 属性名称 类型 描述childrenCollapsible bool 用户是否可以将子部件的大小调整为0。默认情况下,子控件是可折叠的。 阅读全文
posted @ 2025-02-22 10:53 rainbow70626 阅读(12) 评论(0) 推荐(0) 编辑
摘要:实现的功能: 1、加载图片 上下查看 缩略图预览(点击缩略图跳转到对应图片) 2、Ctrl+滚轮放大缩小 反色 亮度和对比度调整 效果图如下: 源码放在最后。 1.QLable加载图片 QListWidget加载缩略图 使用QListWidget获取索引值 切换对应图片 QListWidget部分: 阅读全文
posted @ 2025-02-21 23:39 rainbow70626 阅读(5) 评论(0) 推荐(0) 编辑
摘要:最近在工作中经常遇到了一个问题就是把把文件夹中的图片全部以缩略图的形式显示出来,刚开始的时候一头雾水,不知道怎么办,经过在网上查资料,发现QListWidget控件可以实现图片的缩略图显示,但是不知道怎么利用这个控件实现这个功能,网上有很多例子,但是在windows系统上用Qt编译这些程序以后却得不 阅读全文
posted @ 2025-02-21 23:34 rainbow70626 阅读(9) 评论(0) 推荐(0) 编辑
摘要:1、问题在选择两个组件后,单机主窗口工具栏上的“使用分裂器水平布局”按钮,就可以为这两个组件创建一个水平分割的布局组件 spiltter,但是 splitter 无法填充整个工作区,如下例: 2、解决办法在主窗口构造函数里使用下面一段语句: MyMainWindow::MyMainWindow(QW 阅读全文
posted @ 2025-02-20 21:37 rainbow70626 阅读(7) 评论(0) 推荐(0) 编辑
摘要:QSplitter分裂器在qt 设计师中是没有的,也就是说,不能从工具栏中直接拖动一个QSplitter的控件到QWidget中。 而是应该先选中要放入QSplitter中的控件,然后右键鼠标,选择”放入QSplitter中“即可。 往界面上拖两个组件,并选中,右键,布局里面有使用XX分裂器布局。 阅读全文
posted @ 2025-02-20 20:59 rainbow70626 阅读(6) 评论(0) 推荐(0) 编辑
摘要:本文主要参考 《QT+opencv源码编译》:https://blog.csdn.net/m0_49156395/article/details/135721596 详细步骤请阅读上面文章,本文主要着重强调其中的关键步骤。 一、Configure(CMakeList.txt)和 generate(M 阅读全文
posted @ 2025-02-19 21:07 rainbow70626 阅读(62) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示