
Qt编程
文章平均质量分 52
qt编程相关文章
没刮胡子
坚韧不拔,遇强不退
展开
-
解决Project ERROR: Unknown module(s) in QT: “webenginewidgets” 的问题_windows10下使用Qt安装MSVC2017
问题描述在Qt5中使用webenginewidgets开发,编译就发现提示QT: module “webenginewidgets” is not installed的问题,查了一下资料,在windows下使用Qt开发使用webenginewidgets需要安装MSVC,查看了对应的版本Qt5需要安装...原创 2021-08-30 10:30:09 · 4200 阅读 · 0 评论 -
使用Q5.14.2开发Qt Quick开图形用户界面入门示例
简介Qt Quick 是 Qt 提供的一种高级用户界面技术,使用它可轻松地为移动和嵌入式设备创建流畅的用户界面。Qt Quick 模块是开发 QML 应用的标准库,提供了使用 QML 创建用户界面所需的一切东西,包括可视化类型、交互类型、动画、模型与视图、粒子效果与着色效果等等。Qt Quick 提供了两组 API : QML API ,它提供了使用 QML 语言创建用户界面所需的 QML 类型。 C++ API ,供开发者使用 C++ 扩展 QML 应用。Qt Quick 包含下列主题原创 2021-08-27 09:30:29 · 1532 阅读 · 0 评论 -
Qt标准对话框记录
目的主要是简单的记录下来标准对话框information 消息提示对话框warning 警告提示对话框question 问题提示对话框critical 错误对话框基本使用 QMessageBox::information(nullptr, QObject::tr("关于程序"), QObject::tr("系统测试程序" "\n" "版本原创 2021-08-03 10:08:36 · 178 阅读 · 0 评论 -
Qt 5的信号与槽机制(Signal & Slot)
简介信号与槽机制(Signal & Slot)是Qt的一个核心特征并且也是Qt与其它工具包的最不相同的部分,因为有了信号与槽的编程机制,在 Qt 中处理界面各个组件的交互操作时变得更加直观和简单。信号(Signal)信号(Signal)就是在特定情况下被发射的事件,当对象的内部状态发生改变,信号就被发射,在某些方面对于对象代理或者所有者也许是很有趣的。只有定义了一个信号的类和它的子类...原创 2020-04-08 16:23:48 · 1664 阅读 · 1 评论 -
Qt5.14上应用程序的发布
qt编译的时候有两种方式:debug和release,区别就是debug包含了一些调试信息,所以生成的文件相对特别大。release版本最利于发布,所以发布的程序我们采用release版。设置应用程序图标1、制作图标可以在线生成一个ico图标,也可以自己制作一个,我这里准备了一个hello.ico图标文件2、修改项目文件在Qt Creator中双击helloworld.pro文件,添加...原创 2020-03-03 09:23:45 · 1501 阅读 · 1 评论 -
在Qt creator5.14中使用QSS 美化Qt界面
QSS简介QSS称为Qt Style Sheets也就是Qt样式表,它是Qt提供的一种用来自定义控件外观的机制,它有着与css3相似的语法,或者在某种意义上它可以说是对css3进行某些特化后的子集。Qt控件自身的外观有时很难满足我们的需要,这时候一般会有两种常见的解决方案,第一种是通过重写paintEvent来实现控件的自绘,这种方式最灵活,然而学习和使用成本也是最高的;另一种则是使用qss,...原创 2020-01-21 16:48:44 · 4584 阅读 · 0 评论 -
Qt 5.14和Qt Creator工具简介
Qt5简介Qt 5是Qt的最新版本。它使开发人员能够以直观的用户界面针对多个目标开发应用程序,这比以往任何时候都快。Qt 5可以更轻松地解决触摸屏和平板电脑所需的最新UI范式转换。通过在Qt 5中改进对JavaScript和QML的支持,开发人员可以提高生产力和灵活性,同时仍具有C ++基础和Qt Widget支持。HTML5开发人员将对包含基于Chromium的Qt WebEngine和Qt...原创 2020-01-20 16:33:44 · 3499 阅读 · 0 评论 -
使用Qt5创建第一个控制台程序
1、首先选择一个新的项目2、选择创建 控制台 项目3、选择名字和创建的路径4、构建工具5、翻译文件(Translation File)主要用于国际化,多语言版本6、设置编译器为MinGW-64位以及输出目录7、设置版本控制8、完成9、修改代码修改main.cpp文件为#include <QCoreApplication>#include <...原创 2020-01-20 16:29:36 · 3272 阅读 · 0 评论 -
Qt编写ColumnView入门示例
创建QT的Widgets Application项目在ui界面上添加一个Column View控件修改mainwindow.cpp#include "mainwindow.h"#include "ui_mainwindow.h"#include <QStandardItemModel>MainWindow::MainWindow(QWidget *parent) ...原创 2020-01-20 15:57:29 · 5571 阅读 · 0 评论 -
在QT5.14使用QTableView控件入门示例
简介QTableView类实现一个表视图,该视图显示模型中的项目。此类用于提供以前由QTable类提供的标准表,但使用Qt的模型/视图体系结构提供的更灵活的方法。QTableView类是Model / View类之一,并且是Qt 模型/视图框架的一部分。QTableView实现了由QAbstractItemView类定义的接口,以允许其显示从QAbstractItemModel类派生的模型...原创 2020-01-10 14:45:11 · 2860 阅读 · 0 评论 -
windows10下使用Qt5.14.0连接MySQL5.7.28错误:QMYSQL driver not loaded的问题完美解决方案
最近操作系统换成windows10,在编写QT访问mysql的使用出现了一些问题,现在将问题以及解决方案总结记录一下Windows下使用qt连接mysql数据库时,总是出现QSqlDatabase: QMYSQL driver not loaded的问题。首先,比较麻烦的解决方案是重新编译QT中mysql的驱动文件qsqlmysql.dll,还有一种简单方法是把libmy...原创 2020-01-09 16:57:26 · 3153 阅读 · 10 评论