
Qt
噬梦罪犯
这个作者很懒,什么都没留下…
展开
-
通过CSS给Qt控件添加样式
通过CSS给Qt控件添加样式第一步:建立 .CSS文件,并添加到资源文件中去第二步:用VScode打开CSS文件进行编辑,写出对应的样式第三步:在主函数中进行调用CSS文件,改变控件样式QFile f1; //设置登录窗口和添加窗口的样式 f1.setFileName(":/dlg.css"); f1.open(QIODevice::ReadOnly); QString strQss = f1.readAll(); //注:有多个窗口,代码中m_dlgLo原创 2022-04-06 10:11:48 · 3987 阅读 · 0 评论 -
QTableWidget的操作
QTableWidget的操作 //清理表格 ui->tableWidget->clear(); //自己设计表头 QStringList l; l<<"序号"<<"id"<<"姓名"<<"年龄"<<"年级"<<"班级"<<"学号"<<"电话"<<"微信"; ui->tableWidget->setColumnCount(9);/原创 2022-04-06 10:03:45 · 215 阅读 · 0 评论 -
Qt中快速批量模拟增加数据
快速增加数据在日常开发中,比如写一个学生管理系统,需要模拟增加数据,如果一条一条的调用sql语句进行添加稍稍大量的数据就会很慢,本人亲测,比调用单个增加函数快上很多,增加两三白条数据就是那么一两秒的事下面给一个快速的操作第一步:首先定义一个对应的结构体类,方便操作例:struct StuInfo{ int id; QString name; quint8 age; quint16 grade; quint16 uiclass; quint32 stu原创 2022-04-06 09:55:05 · 1069 阅读 · 0 评论 -
QTreeWidget与QStackedWidget的关联操作
QTreeWidget与QStackedWidget的关联通过点击QTreeWidget来控制QStackedWidget中的page页面切换QTreeWidget有一点击的槽函数void MainWindow::on_treeWidget_itemClicked(QTreeWidgetItem *item, int column){ //QTreeWidgetItem *item=item; if(item->text(column)=="学生管理") {原创 2022-04-06 09:40:23 · 1862 阅读 · 4 评论 -
Json以及Json在Qt中的使用
1、简介JSON:一种轻量级的数据交换格式一般.json后缀高效简单2、使用组织数据:用于数据的网络传输组织数据:用于磁盘文件实现数据的持久化存储用在登录 记录用户名密码等,下次打开软件,自动填充。3、Json数组Json数组使用[]表示,[]里面是元素,元素间使用 , 分隔,最后一个元素后面,没有 ,一个Json数组,支持多种不同的数据类型,包括:整形,浮点型,字符串,json数组,json对象,空值-null(null)Json数组中嵌套Json数组,父子关系Json数组嵌套Js原创 2022-04-03 13:03:32 · 10932 阅读 · 1 评论 -
QT天气预报
项目介绍本项目基于QT平台开发的一款天气预报的应用,效果图如下:1、 有城市的天气预报,有背景图、控件半透明化。2、 显示日期,城市名称,当天的天气预报3、 当天天气预报的详细数据4、 该天的一些生活指数:如感冒指数、每日寄语5、 当天的日出日落时间,及扇形时间占比6、 该城市,前一后四天的天气预报,含有日期,星期,天气,高低温7、 最近一周的温湿度曲线8、 搜索框、刷新按钮。9、 窗口大小固定,无最大、最小化、关闭按钮。鼠标拖动窗口移动,右键退出。10、自定义按钮图标实现思路原创 2022-02-26 15:39:03 · 4547 阅读 · 6 评论