Qt
文章平均质量分 63
悠悠happy
共同学习,一起进步!
展开
-
Qt中将QTabWidget的tab标签页设置为竖直
在设计一个界面时要用到类似于word纽带风格的部件,想到了TabWidget部件,如图,每个tab页可以和一个widget相连,通过设置样式可以达到很多效果,新建的一个tabwidget的默认样式是这样的:所在位置标默认样式题 现在,我想要把Tab1和Tab2放在左边或者右边,可以在属性框里进行设置:属性框内容...原创 2018-09-06 15:55:59 · 22283 阅读 · 7 评论 -
Qt tabwidget设置自定义样式
自定义处理如下:1、tab组件无背景图,无外框。2、tab的标签做处理:更换3个状态下的背景图,按下是绿色,闲置是黄色,鼠标扫过是红色。按下时,其他状态的tab比按下状态的tab要矮6px。话不多说,下面是具体代码。【样式代码】//tab组件的整体坐标、宽度,在创建之初new的时候就setGeometry了。//pane 指整个tab组件 ,border-width 组...转载 2018-09-06 16:34:38 · 16926 阅读 · 0 评论 -
Qt数据库项目实例程序(各数据库通用)
【Qt数据库程序实例】首先放几张程序运行的截图:数据库登陆界面数据库显示界面程序运行效果【备注】源码下载地址(可以直接运行):https://download.csdn.net/download/zqxdsy/11049683程序部分程序介绍: 以主主从视图的形式展示汽车制造厂和生产汽车的关系。 当在汽车制造商中xuan选取某制造商时...原创 2019-03-22 14:03:31 · 13822 阅读 · 10 评论 -
Qt中基本的数据类型
qint8:signed char有符号8比特数据qint16:signed short16位数据类型qint32:signed int.32位有符号数据类型qint64:long long int 或(__int64)64位有符号数据类型,Windows中定义为__int64qintptr:qint32 或 qint64指针类型 根据系统类型不同而不同,32位...转载 2019-03-31 21:01:54 · 4758 阅读 · 0 评论 -
Qt connect函数的几种用法
概述Qt 中的信号和槽应该是最熟悉不过的了,连接信号和槽的关键字 connect有五种连接类型,今天不是介绍这五种连接类型,而是简单的总结一下 connect 的几种新旧写法,其实在新版本中几种写法都能适用,看个人习惯吧。第一种首先来看看老版本的 connect 写法,比较复杂些,需要将信号和槽进行明确的指定,包括形参。看一个示例:为方便演示,先自定义一个 Button,然后定...转载 2019-04-09 20:35:45 · 22064 阅读 · 1 评论 -
Qt5中lambda表达式用法(简单明了)
简单来说,Lambda函数也就是一个函数。一、它的语法定义如下:[capture](parameters) mutable ->return-type{statement}各个参数说明:1.[capture]:捕捉列表。捕捉列表总是出现在Lambda函数的开始处。实际上,[]是Lambda引出符。编译器根据该引出符判断接下来的代码是否是Lambda函数。捕捉列表能够捕捉上下文中...转载 2019-04-09 21:28:46 · 12188 阅读 · 1 评论 -
Qt直接删除非空文件夹
在程序中我想把文件夹直接删除,但是调用QDir中的rmdir()或者rmpath()时要求文件夹必须是非空的,否则删不掉,查了一下,好多人是通过count()计算出文件夹下的文件数量,然后使用for循环逐个删除,将文件夹清空后再删除文件夹。其实Qt中有直接删除文件夹的函数QDir::removeRecursively(),从Qt 5.0开始引用的,使用这个函数可以直接将文件夹删除,...原创 2019-04-23 18:22:27 · 2767 阅读 · 0 评论