![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt从入门到放弃
橘子味的茶二
我像一粒尘埃
展开
-
Qt-线程-创建线程的三种方法
这种新建线程的方法最大的缺点就是:不能使用信号与槽机制,因为QRunnable不是继承自QObject ,但是这种方法的好处是,可以让QThreadPool来管理线程,QThreadPool会自动清理QRunnable对象。派生于Qthread 是创建的Qt创建线程的方法 ,重写虚函数void QThread::run(),在run写具体的内容,外部通过start调用,即可执行线程体run()派生于QRunable,重写run方法,在run方法里面处理其他任务,调用的时候需要借助线程池,原创 2024-07-25 15:13:34 · 343 阅读 · 0 评论 -
qt 如何把自定义的控件放到ui文件里面?
比如这里有两个控件名称为BottomWidget 合 WindowsTitleWidget。点击提升为就能将控件升级为你自定义的控件 然后再对应的文件里面使用对应的控件方法。首先要有自定义的控件。继承于其他的原有控件。原创 2024-07-17 10:36:51 · 156 阅读 · 0 评论 -
QT+VS连接mysql8.0.32最新版数据库出现的问题及解决方法
这种问题一般出现在8.0以后版本的MySQL上,主要是因为8.0以后版本的MySQL对通讯数据做了加密,要想链接的话还需要添加安全模块的动态库。针对80以后的mysql 还需要把相关的加密解密方式加入。这两个文件放入上面的Qt bin目录下面。这两个文件放到你vs加载的qt库里面去。选择对应的版本以及位数,下载解压后把。原创 2023-02-23 23:03:22 · 481 阅读 · 0 评论 -
resize()无效可以试试setFixedSize()
https://blog.csdn.net/cOnhthefroad/article/details/109466417转载 2022-12-26 13:14:13 · 693 阅读 · 0 评论 -
QT标准对话框
可以把查看文件 颜色 以及 字体对话框里面所有属性 ,并将其效果在右侧对话框中显示。dialog CPP文件。原创 2022-11-15 22:29:51 · 88 阅读 · 0 评论 -
部件基类-QWidget-窗体风格
首先这里parent指针默认给0 表示 Widget没有父窗口后面其实还有一个默认值Qt::WindowsFlags 表示窗体风格 默认也是 表示为0在帮助文档中的窗体风格当我们创建一个新项目 项目为空 在此处添加代码表示 文件支持 widgets 部件基类的 拓展库窗体的风格最常用的就两种 一种是设置窗体的状态 从帮助文档中我们可以看到 不同的状态给窗体带来的不同效果 这里不一一演示另一种是设置窗体的风格我们可以在初始化窗口的时候直接加在后面还可以直接设置设置的枚举值 在.原创 2021-09-12 00:36:33 · 119 阅读 · 0 评论 -
Qt-对象数
从实战中更好的了解对象树的相关性质 创建一个以widget为基类的桌面应用程序testTree在程序里添加一个mylabel的类 基类是QLabel分别在相对应的cpp文件内简单实现在main文件里初始化后输出栏会显示相对应的类的构造与析构再创建一个MyPushbutton类 基类是QPushButton进行个mylabel相同的操作再创建一个myradiobutton的类 基类是QRadioButton 进行同样的操作再创建一个布局管理原创 2021-08-29 10:55:45 · 205 阅读 · 0 评论 -
Qt_项目发布成_软件
1.首先下载项目发布需要的脚本编辑器链接:https://pan.baidu.com/s/140JnPtl4684iUFaVX1ymuQ提取码:r1xs2.下载完后依次安装 分别是软件所需要的环境 及软件本身3.打开该软件 从文件处选择新建脚本4.按照自己的信息进行填写5.选择中文 如果有安装的图标则选择安装图标6. 下面这个License文件是写给使用者看的 自己定义并选择路径7.点击该按钮 选择项目中的所有文件 !!!文件夹暂时不选8.文件夹里面的文件逐一选择后 记得把原创 2021-08-25 09:48:51 · 73 阅读 · 0 评论 -
Qt_项目发布
一般项目的发布是放在同一个文件夹下:所以要修改一下项目生成的路径 所有把项目里面的工作目录改为该项目目录,而不是在debug或者release里面 具体以你们做的项目为主 修改之后运行一下程序给项目中的exe文件加图标 给pro文件加上一行代码 RC_ICONS+= 图片名 ico图片自备修改图中图标 改为release并运行 意为发布版本而非调试版本 4. 新建一个文件夹 把release里面的exe文件以及代码中需要调用的文件放进去 没有不放 5.从DOS窗口进..原创 2021-08-24 22:01:09 · 68 阅读 · 0 评论 -
Qt之 Layout的强化训练
首先是1.新建一个桌面的应用开发程序2. 在main函数里面 添加各种所需要的头文件3. QApplication:QApplication 类管理图形用户界面应用程序的控制流和主要设置。 可以说 QApplication是Qt的整个后台管理的命脉*QLabel:*标签功能QLineEdit:行输入,作用进行输入,有最主要输入类型的控制,此外就是输入格式,即过滤一些东西QFormLayout:QRdioButtonQPushButton:QSpacerItem4:`代码如下.原创 2021-01-01 23:00:30 · 232 阅读 · 0 评论 -
Qt_Stacked widget 实现翻页功能!
在Qt中任意创建三个不同的页面并分别拖拽这三个页面到不同的Stacked widget内点箭头切换不同的页实现把不同的页放在不同的Stacked控件内创建三个按键来实现不同页的切换在默认构造函数里实现连接方法编译后的效果依次点击第123页 所出现效果...原创 2021-01-26 10:42:25 · 1432 阅读 · 2 评论