
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Qt中利用SQL对数据库的操作和prepare()函数的使用Qt数据库的初学说明Qt中可以建立一个数据库,比如:QSqlDatabasedb;这是一个数据库对象db,在操作之前我们需要用QSQLITE去驱动它链接它,db=QSqlDatabase::addDatabase("QSQLITE");然后可以设置他的名字db.setDatabaseName(“”),再到后面我们可以打开它db.o...
Qt的Xml操作QDomDocumentQt对于Xml的支持是很好的,一些我们需要的操作应有尽有,下面简单介绍一下怎样使用。主要有以下几点使用:写xml到文件读xml添加节点到xml删除xml中某节点信息修改xml中某节点信息准备工作.pro加入QT += xml需要include QDomDocument QTextStream QFile三个头文件WriteXml直接上代码void write
一背景1ini文件介绍.ini文件是InitializationFile的缩写,即初始化文件。除了windows现在很多其他操作系统下面的应用软件也有.ini文件,用来配置应用软件以实现不同用户的要求。一般不用直接编辑这些.ini文件,应用程序的图形界面即可操作以实现相同的功能。它可以用来存放软件信息,注册表信息等。2ini文件格式INI文件由节、键、值组成。节...
QSignalMapper这个类并不是个新鲜概念, 早在Qt2里就已经存在, 而且它的功能也是始终如一。 不过由于宣传力度不够(例子里涉及到它的很少)了解这个类人可能还不是很多, 所以特此撰文介绍此类的功能和用法。简单的理解,可以把SignalMapper这个类看成是信号的翻译和转发器, 它可以把一个无参数的信号翻译成带int参数、QString参数、QObject*参数或者QWidget*参..
Qt-QPalette类的用法QPalette是Qt中的一个调色板类,用于美化界面。1.构造函数QPalette(const QColor & button)QPalette(Qt::GlobalColor button)QPalette(const QColor & button, const QColor & window)QPalette(c...
简述在经典的 MVC 模型中,view用于向用户展示 model 的数据。但是,Qt提供的不是 MVC 三层架构,而是一个 model/view 设计。这种设计并没有包含一个完整而独立的组件用于管理用户的交互。在这种结构中,为了获得对用户输入控制的灵活性,这种交互工作交给了delegate(委托)去完成。简单来说,就像它们的名字一样,view 将用户输入委托给 delegate ...
Lambda 表达式是在 C++11 中加入的 C++ 特性。在这篇文章中我们将看到如何用 Lambda 表达式来简化 Qt 代码。Lambda 很强大,但也要小心它带来的陷阱。首先,什么是 Labmda 表达式?简单来说,Lambda函数也就是一个函数。在Qt中信号的槽函数可以使用Lamba表达式来代替,作为槽函数的替代函数。Lambda是C++11添加的内容,在Qt5中使用需要在项...
项目源码链接: https://pan.baidu.com/s/1cTrsa7GEwiaL2tT8o3eejA 提取码: 4269首先看一下项目目录:再看一下设计界面:<?xml version="1.0" encoding="UTF-8"?><ui version="4.0"><class>frmZhToPY</class><widget c
桌面移动到了用户文件夹下,导致用户文件夹变成了桌面,用户文件夹里的文件都跑到桌面显示了。

在QT中的ui界面添加QComboBox控件,需求是实现控件的点击事件,查了资料,发现这个控件类的本身是没有点击信号可以使用的,提供的信号为voidactivated(intindex)voidactivated(const QString &text)voidcurrentIndexChanged(intindex)voidcurrentIndexChanged(const QStrin







