Qt5.12安装教程+组件选择MinGW+开源协议LGPL

今天重装了一下QT,发现以前忽略的点,mark一下。

QT解决报错registered using qRegisterMetaType()

注意,不是在定义类型,或者定义结构体的地方进行注册,而是在所需要用到的类的构造函数中进行注册,比如我的一个自定义类,需要用到自定义的结构体做信号参数,就在他的构造函数中注册一下。在qt日常使用中,信号与槽机制是绝对不可或缺且常用的,其中的参数一般都会比较简单,bool、int、QString之类的,

【Qt】使用Qt designer(Qt设计师)以及uic工具将ui文件转换到C++代码进行界面开发

它是Python GUI开发的一个重要工具,可以帮助用户快速创建具有丰富功能的用户界面。uic是Qt的用户界面文件(.ui)到C++代码(.h/.cpp)的转换工具。它可以将使用Qt Designer创建的UI文件转换成可在C++代码中使用的类。使用uic工具可以方便地将Qt Designer中设计

QT-5.12: QSqlDatabase: QMYSQL driver not loaded 错误及解决方案

QT-5.12: QSqlDatabase: QMYSQL driver not loaded 错误及解决方案

linux(ubuntu)下用命令行安装qt环境

is not installed sudo apt install

Ubuntu 20.04下安装配置Qt开发环境的步骤

在Qt Creator中,选择“File”菜单,选择“New File or Project”,在“Projects”对话框中选择“Application”,然后选择“Qt Widgets Application”或“Qt Quick Application”模板。按照向导完成项目设置。打开Qt C

Qt之GB2312\GBK字符与QString转换

在中国国内与其它数据接口通讯时,经常会遇到GB2312\GBK格式与UTF-8的字符,这时需要进行数据格式转换否则只有ASCII码正常,而其它就是乱码。

【Qt专栏】Qt实现TCP服务端和客户端通信

网络通信是程序员必须会的一项生存技能,这里简单的实现了服务端和客户端通信的两个小示例,代码可以直接拿来用,开发环境是Qt5.9.6。原理后序会专门写篇文章,这里可以直接照着上述写就OK啦,886!

QT中treeWidget组件动态添加节点,删除节点,

QT中treeWidget组件动态添加节点,删除节点,QT中treeWidget实现tabWidget动态路由

Qt+QtWebApp开发笔记(三):http服务器动态html连接跳转基础交互

网页很多时候是动态的,于是本篇文章目标实现一个简答的动态页面—页静态页面互相跳转,点击可以跳转到子页面。

Qt C++手动创建.ui文件并且与类进行绑定

前言:有的时候做一些新的窗口时,创建完.cpp和.h后发现没有.ui文件,有些控件纯代码实现就比较费时间,而且微调很麻烦。以下时近一段时间总结的手动给类创建.ui文件并且与所创建的类进行绑定。3.头文件的操作的结束了,之后来到对应的.cpp文件内。以上就是所有的步骤,在setupUi(this)的后

QTableView 基本使用

表格视图控件 QTableView,需要和 QStandardItemModel 配套使用,这套框架是基于 MVC 设计模式设计的,M(Model) 是 QStandardItemModel 数据模型不能单独显示出来。V(view) 是指 QTableView 视图,要来显示数据模型,C(contr

Qt Creator创建项目后报错‘./ui_xx.h‘ file not found

Qt Creator创建项目后报错 './ui_xx.h' file not found

QT使用QLabel控件显示图片,报错:QPixmap::scaled: Pixmap is a null pixmap

QT使用QLabel控件显示图片,报错:QPixmap::scaled: Pixmap is a null pixmap,将图片位深改成32位。

QT中的combo box控件的使用

QT中的combo box控件的使用

windows、Ubuntu安装QT时经常出现“无法下载存档……”解决办法

说明:下载好exe执行文件,双击执行时,经常出现下图提示“无法下载存档……”,是由于默认使用的是境外源,有两种解决方式;

Linux 系统(Ubuntu)下安装 Qt 环境

笔者使用的操作系统是 Ubuntu 20.04,其推荐安装的最新的 Qt 发行版本为 Qt 6.4 或 Qt 6.2 LTS;笔者更倾向于安装 LTS(长期支持)版本,所以本文将着手探讨如何在 Ubuntu 20.04.6 操作系统上安装 Qt 6.2 LTS。

Qt 学习笔记 9.QTimer

QTimer程序暂停

Linux下QT程序打包

目前我接触到的Linux下的QT程序打包方法主要有两种:第一种:通过脚本进行打包,这种方法简单方便,但是通过这种方式打包的QT程序,并不能放到另一台干净的Linux系统下运行,所以不太推荐;网上有关QT程序打包的教程大多都是Windows下的教程,有关Linux下QT程序打包的教程很少,而且大多说的

Qt实现跟随侧边栏的按钮控制侧边栏的展开与折叠

Qt实现跟随侧边栏的按钮控制侧边栏的展开与折叠

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈