Qt C++学习笔记
新城里的旧少年^_^
这个作者很懒,什么都没留下…
展开
-
Qt登录注册与数据库操作
纪念一下软工结课大作业,制作了自己的第一款软件把资源传上来,避免以后换电脑弄丢了下面我只展示了软件的一部分界面的内容,整个软件包括UI设计我都传上来了鼠标移动到图标上会进行按钮切换下载地址软件工程课程大作业,这是一个软件,开发环境为Qt,使用Qt打开pet_project.pro再更改构建目录即可运行,上图仅仅展示了部分UI内容还有一部分其他内容,包括一些使用机器学习的算法实现的用户喜好分析推荐算法还有其他等等内容我就不一一介绍了...原创 2021-01-18 20:22:26 · 1057 阅读 · 0 评论 -
Qt学习
Qt更改按钮背景无效样式表原创 2020-12-21 15:47:45 · 60 阅读 · 0 评论 -
QT连接sqlite数据库并操作
在main.cpp中这么写,参考#include "mainwindow.h"#include <QApplication>//添加头文件#include <qdebug.h>#include <QSqlDatabase>#include <QSqlError>#include <QSqlQuery>void creat_databse();int main(int argc, char *argv[]){ QAppli原创 2020-12-19 12:06:22 · 546 阅读 · 1 评论 -
Qt生成可执行文件
在Qt中使用release发布注意,我这里用的是mingw32来make的所以在用Qt下的命令行要用带 mingw的那个,用别的会导致生成后可执行文件无法运行把release后得到的exe文件,我这里叫做pet_project.exe拷贝到一个单独的文件夹中,比如说叫new_execd /d C:\Users\DELL\Desktop\new_exe打开这个文件夹,注意要输入 /d 才能切换成功,(我也不知道为啥,一开始没输入,一直切不过去)windeployqt pet_project原创 2020-12-07 18:24:22 · 287 阅读 · 0 评论 -
Qt添加背景图片
首先,创建资源文件我这个工程名字叫做untitled,右键untitled->添加新文件->Qt Resource file在工程目录下建立一个文件夹image用来存放图片在main.cpp中添加得到效果图但是光是这样,图片不会随着窗口大小变化而变化,就像是这样那么怎么才能动态固定图片大小那?...原创 2020-11-30 15:32:29 · 3754 阅读 · 0 评论 -
Inputwidget
QComboBox是一个窗口部件,有按钮和弹出列表组成addItem() 增加一个下拉选项setMaxVisibleItems() 设置下拉项最多显示几个,超过个数使用滚动条setInsertPolicy() 设置插入方式currentIndex() 当前项索引currentText() 当前项文本findText(“abc”) 获得abc内容的索引currentIndexChanged(int) 当前索引改变信号ui界面绿色框框是这个控件的一些控制...原创 2020-11-18 14:53:35 · 186 阅读 · 0 评论 -
Buttons
QAbstractButton类是按钮部件的抽象基类,体现了一个抽象的按钮,提供了按钮的所有功能QAbstractButton提供了点击和勾选按钮,QRadioButton和QCheckBox类只提供了勾选按钮, QPushButton和QToolButton提供了点击按钮任何按钮都可以显示一个包含文本和图标的标签 , setText() 用来设置文本setIcon()可以设置图标如果按钮被禁用,其标签更改为 ”disabled“ 的样式QAbstractButton的常用状态分为以下两个:i原创 2020-11-18 09:26:40 · 218 阅读 · 0 评论 -
信号和槽
Qt中使用信号与槽的机制来完成对象之间的协同操作信号和槽都是函数,比如按下窗口上的一个按钮想要改变一个窗口上label的文字,那么就可以将这个按钮的单击信号和我么定义的槽关联起来,在槽中修改label上的文字首先在ui里面设置三个按钮和三个label在右边的框框里面把他们的名字改了使用connect需要定义槽函数##在widget.h的 class Widget : public QWidget类里面添加函数原型private slots: void slotSetLabelConne原创 2020-11-18 08:55:07 · 119 阅读 · 0 评论