- 博客(8)
- 收藏
- 关注
原创 【沉浸式环境搭建】Qt5.11.1+OpenCV(含Contrib)-3.4.3环境搭建
一、安装CMakeQt5.11.1若要能处理图片和视频,就必须安装OpenCV,而OpenCV中很多的高级功能如人脸识别等都包含在Contrib扩展模块中,需要将Contrib与OpenCV一起联合编译,目前所用这两个版本都是3.4.3版。1. CMake是用于编译的基本工具,其下载地址为http://cmake.org/download/,下载获得安装包名为cmake-3.12.3-win64-x64.msi,双击启动安装向导。单击“Next”按钮,页面中勾选“I accept the terms
2022-05-21 16:26:07
990
原创 QTableWidget用法
QTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC、C#中的DataGrid。说到QTableWidget,就必须讲一下它跟QTabelView的区别了。QTableWidget是QTableView的子类,主要的区别是QTableView可以使用自定义的数据模型来显示内容(也就是先要通过setModel来绑定数据源),而QTableWidget则只能使用标准的数据模型,并且其单元格数据是QTableWidgetItem的对象来实现的(也就是不需要数据源,将逐个单元格内的信息填好即
2021-12-31 10:52:08
960
原创 QTabWidget——创建标签页的多页面切换
QTabWidget 用来分页显示重要函数:1.void setTabText(int, QString); //设置页面的名字.2.void setTabToolTip(QString); //设置页面的提示信息.3.void setTabEnabled(bool); //设置页面是否被激活.4.void setTabPosition(QTabPosition::South); //设置页面名字的位置.5.void setTabsClosable(bool); //设置页面关闭按钮。6.
2021-12-31 10:47:32
24302
1
原创 tabifyDockWidget
功能描述:在QMainWindow下,使用多个QDockWidget构成可切换,可拖动,可关闭的标签页;标签页的切换由相关联的QAction触发。实现效果:QDockWidget *sr=new QDockWidget(tr("Sr"),this); //设置为可拖动且可关闭 sr->setFeatures(QDockWidget::DockWidgetMovable|QDockWidget::DockWidgetClosable); sr->setAllowedAr
2021-12-31 10:45:47
3034
2
原创 QStackedWidget——一个界面中多页面切换
QStackedWidgetQStackedWidget继承自QFrame。QStackedWidget类提供了多页面切换的布局,一次只能看到一个界面。QStackedWidget可用于创建类似于QTabWidget提供的用户界面。接口添加页面,并返回页面对应的索引int addWidget(QWidget * widget) 获取页面数量int count() const获取当前页面的索引int currentIndex() const获取当前页面QWidget * cu
2021-12-31 10:35:34
12029
原创 Qt QTreeWidget和QDockWidget用法完全攻略(实例分析)
本节介绍QTreeWidget、QDockWidget的使用,以及用 QLabel 显示图片的方法。实例 samp4_8 QTreeWidget 以 QTreeWidget 为主要组件,创建一个照片管理器,实例运行时的界面如图 1 所示。这个实例主要演示如下几个组件的使用方法。QTreeWidget 目录树组件:QTreeWidget 类是创建和管理目录树结构的类。实例使用一个 QTreeWidget 组件管理照片目录,可以添加、删除节点,每个节点设置一个自定义类型,另外,还设置了一个自定义数据,图片节
2021-12-31 10:30:32
2370
原创 QAbstractItemView——为所有的视图项提供了基础的功能
QAbstractItemView描述:QAbstractItemView 为所有的视图项提供了基础的功能。QAbstractItemView是所有的使用QAbstractItemModel模型的视图的基类,是一个不能被实例化的抽象类。它通过信号槽机制为与模型的交互操作提供了一个标准化的接口,确保子类视图能够随着模型的变化而及时更新。该类对键盘和鼠标的导航、视窗的滚动、项的编辑以及选择提供了标准的支持。键盘导航实现了如下的功能:(注意:上表是在假设selectionmode 允许操作的基础上的,比
2021-12-31 10:26:44
1283
原创 QDockWidget——可任意拖动的窗口
Qt布局管理: 停靠窗口QDockWidget类(纯代码实现)详细描述:QDockWidget类提供了一个窗体部件,其可以停靠在QMainWindow,或其本身作为一个在桌面上的顶级窗口(也就是父窗体)。QDockWidget类提供了dock widget的概念,dock widget也就是我们熟悉的工具面板或者是工具窗口。Dock window是放置在QMainWindow窗口周围的dock widget区域中的小部件。图形描述如下:Dock windows可以在几个区域中移动,或者是悬浮。
2021-12-31 10:23:09
4550
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人