
QT/C++
文章平均质量分 75
Daniel的QT学习笔记
CPPlusQt
做QT的C++人,目前从事通信、仪表行业
展开
-
QT当中C++和QML的类型转换
最近公司使用了QML进行界面开发,开发界面确实很高效,而且QML对于触屏、动画的开发尤其友好,用我同事的话说,就是同样是画个矩形,填个颜色,QT需要实例化QPainter,之后画矩形,然后设置画笔,画刷,最后填颜色,QML直接一个Rectangle,甩你18条街。但是QML也有不好用的地方,就是QML做界面是好做,各种底层功能的支持还是需要使用C++,这就带来了QML和C++的交互问题。原创 2024-01-14 21:18:25 · 1136 阅读 · 0 评论 -
Qt下的多线程的使用
Qt中关于多线程的类为QThread,有三种使用方法:一种方法是通过一个类继承QThread类,同时重写Thread::run()函数;第二种是直接实例化一个QThread,之后将继承自QObject的对象,通过QOjbect::moveToThread()搬到之前实例化的QThread执行;最后一种是通过直接将一个函数搬到QThread中执行,有点类似于pthread_create()的方式。原创 2022-08-21 22:58:08 · 1545 阅读 · 0 评论 -
Qt下的TCP通信
Qt下的Tcp通信API介绍原创 2022-08-21 21:47:49 · 2025 阅读 · 0 评论 -
QT5笔记3 QT GUI基础和窗口布局
文章目录前言一、QT中QWidget,QMainWindow和QDialog介绍二、QT中的布局总结前言QT主要是用于构建GUI程序的,所以了解QT基本的一些GUI组件及其构成原理非常重要。一、QT中QWidget,QMainWindow和QDialog介绍在我们使用QtCreator创建GUI工程的时候,一般会让我们从QWidget,QMainWindow和QDialog中选取一个主窗口。在QT中的GUI部件,遵循着非常严格的继承关系,这也是我们需要向QT学习的重要部分,即如何使用利用C++原创 2021-08-30 22:20:41 · 906 阅读 · 0 评论 -
QT5笔记2 QT文件结构介绍
文章目录前言一、QT的文件结构二、使用步骤1. .pro文件2. .ui文件介绍3. .h和.cpp文件总结前言本文主要介绍Qt的文件结构和组成,以及各个文件的作用。一、QT的文件结构Qt的文件结构见于软件的左侧,其中 .pro文件是项目的工程工程文件,主要存放着一些项目信息;.h文件是C++程序的头文件,.cpp文件是项目的程序文件,.ui文件是使用Qt设计师设计的界面文件。二、使用步骤文件和.cpp文件与普通C++程序中的文件作用相同,主要介绍设计的MOC编译器,其它主要介绍.原创 2021-08-29 22:43:57 · 2028 阅读 · 0 评论 -
QT5笔记1 QT的简介,下载和Hello Qt
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、QT是什么?二、环境搭建三、创建Hello qt总结前言Cross-platform software.One framework. One codebase. Any platform.一、QT是什么?QT是由奇趣公司开发一套用于制作GUI应用的,主要基于C++的,跨平台框架,QT支持的使用平台包括Windows,Linux,MacOS,Android和一些嵌入式系统中。所以QT官网对于QT的总结是原创 2021-08-29 22:08:12 · 280 阅读 · 0 评论