- 博客(8)
- 收藏
- 关注
原创 Qt数据库应用+绘制扇形
在我们使用Qt去操作数据库时,Qt这个框架其实是给我们提供了很多连接数据库服务器的驱动的,但是在高版本的qt中这些驱动需要我们自己去编译,官方只是给我们提供了这些驱动相关的源代码。mysql和oracle 是对应的服务器端,Qt对应的是客户端,其实就是一个C/S结构,通过Qt或者第三方的客户端,通过sql语句就可以操作服务器端的数据了。exec方法的返回值是bool类型,如果执行成功了,返回的是true,如果失败返回的是false。//结果集遍历完,也返回的是false,或者空的结果集,返回false。
2023-09-07 20:05:12 162
原创 Qt各种栏-Layout
QAction从名字上我们可以看出,这是一个类,它的功能是等待指令,执行工作。那么这个指令怎么来呢?比如菜单项、工具栏内按钮,用户在点击这些选项或按钮时,Qt得到反馈,执行指定功能。一、用法对于菜单栏,有下属的Qmenu,所以创建一个子小菜单就是addmenu函数,再在小菜单下面创建小按钮,就是addaction函数。对于工具栏 有QToolbar,在下属就是QAction小按钮了,所以添加就是addAction函数。在工具栏中添加一些部件,使用addWidget函数;
2023-04-05 17:06:52 606
原创 Lambda表达式详解
Lambda表达式是c++11时引入的特性Lambda又被称为Lambda的本质是一个特殊的,匿名的类类型。它是一个带有,即仿函数。仿函数(functor),就是一个类的使用看上去像一个函数,其本质就是在类中实现一个operator(),这个类就有了类似函数的行为,就是一个仿函数类了。
2023-04-01 11:39:41 193
原创 QT中信号与槽连接全集
参数1:信号发送者 参数2:发送的信号函数(函数地址)参数3:信号接收者 参数4:处理信号的槽函数(函数地址)//创建一个老师对象 this -> LKM = new Teacher(this);//创建一个学生对象 this -> LTH = new Student(this);QPushButton * btn = new QPushButton("下课" , this);
2023-03-28 18:17:15 332 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人