【QT】UDP通信QUdpSocket(单播、广播、组播)

UDP是无连接、不可靠、面向数据报(datagram)的协议,可以应用于对可靠性要求不高的场合。与TCP通信不同,UDP通信无需预先建立持久的socket连接,UDP每次发送数据报都需要指定目标地址和端口。QUdpSocket以数据报传输数据,而不是以连续的数据流。发送数据报使用函数,数据报的长度一

ubuntu 20.04安装qt5.12.12

ubuntu 20.04安装qt 5.12.12详细教程

【Qt】如何在Qt应用程序中使用设计好的UI文件

本文描述如何在编译的时候使用ui文件。描述ui文件背后的机制,以及如何在应用程序中使用设计好的ui文件。

【QT】根据控件的自定义属性进行qss样式区别设置,包括使控件不能编辑

可以使用QTextEdit的setProperty方法来设置自定义属性,然后在QSS样式表中使用QTextEdit[propertyName=“propertyValue”]来设置当该属性为特定值时QTextEdit的样式。}");这样,当customProperty属性的值为"value"时,QT

qt嵌入并运行外部exe

注意在qt运行前,一定要打开自己要嵌入的exe文件,然后才可以在qt的程序窗口中看到自己嵌入的exe。否则的话qt运行出的程序窗口将是空白的,里边没有界面内容显示。

QT使用QWidget绘制圆角窗口

QT使用QWidget绘制圆角窗口

QT 完美实现圆形按钮

官方的按钮有些普通,如果我们想要换成自己喜欢的按钮而却无从下手,那么请继续往下阅读(皮一下)。

(Qt) cmake编译Qt项目

通常我们在编写qt的时候都是在Qt creator中。而如何在VS Code中编写qt就是本文需要解决的问题。

[Qt] 怎么将Widget调整为自适应大小?

可以设置为静态分配(Default)、按比例分配(SizePolicy::Ignored)、优先分配给该控件(SizePolicy::Preferred)、尽量避免分配给该控件(SizePolicy::Minimum)或者尽量均分(SizePolicy::Expanding)。因此,它可以被用来自适

Qt学习_10_纯Ui操作_设置窗口、菜单栏、工具栏、按钮的图标

Qt项目,如果功能少,项目小,用代码来配置图标的方式问题不大,无可厚非。但是一旦项目的功能复杂内容很多,用代码来配置图标的方式就显得很冗余,能在ui设计界面完成的工作,尽量就在ui设计界面完成,这样可以使得整个项目看起来更清爽,更规整。这是我更看重的。因此本文介绍,纯用ui设计界面,完成主窗口图标、

QtUI界面被QProcess阻塞(已解决)

QProcess类提供了三个函数1、QProcess::execute() 以堵塞方式的执行shell命令,当命令执行完成后,调用进程才会继续执行。命令输出的任何数据都将转发给调用进程输出(因此无法捕获)。2、QProcess::start() 以异步方式的执行shell命令,命令输出的数据存储于缓

QT多线程的5种用法,通过使用线程解决UI主界面的耗时操作代码,防止界面卡死。

QT多线程5种用法第一种 主线程(GUI)第二种 子线程1继承自QThread头文件 movetothread4.h源文件 movetothread4.cpp子线程1对象的创建第二种 子线程2继承自QThread头文件源文件对象创建位置(销毁)第三种 子线程3继承自QThread头文件源文件对象的创

Qt之QPainter绘制多个矩形/圆形(含源码+注释)

文章较简单,练手即可,下章为QPainter实现画笔功能。友情提示——哪里看不懂可私哦,让我们一起互相进步吧o/)注:文章为作者编程过程中所遇到的问题和总结,内容仅供参考,若有错误欢迎指出。注:如有侵权,请联系作者删除。

QGLWidget,QOpenGLWidget和QOpenGLWindow简介

值得注意的是,initializeGL() 函数仅在第一次显示窗口部件或者第一次更改OpenGL上下文时被调用,如果窗口部件需要重新初始化,需要调用makeCurrent()函数将当前上下文设置为null再重新调用initializeGL()函数。在这个函数中,可以编写OpenGL初始化代码,完成对

VS项目与Qt项目互转和打开

Qt项目转换为VS项目有两种方式,VS的Qt插件方式和qmake命令转换方式,推荐采用VS的Qt插件方式,因为qmake命令方式将qt库当作普通库引入,不能像VS的Qt插件打开的Qt项目一样通过VS的项目属性配置Qt的库组件等信息。”,弹出“打开Qt项目”窗口,选择已建的Qt项目(.pro),VS2

Qt QTreeView简单使用

QTreeView: 用于显示树状结构数据,适用于树状结构数据的操作。

Qt使用OpenGL进行多线程离屏渲染

使用OpenGL进行多线程离屏渲染

Qt中中文处理-编码格式转换

在Qt中,由于对文本的处理都是采用utf-8(Unicode字符集的一种编码方式),当遇到非utf-8的字符串时,如果不进行转换,常常会出现乱码的情况。比如,当读取一个gbk格式的文件,然后将其显示出来时,如果采用下面的代码进行编写,则会出现显示乱码。

Qt Dialog 界面设计之 FindDialog

实现匹配查找对话框的简单设计。

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

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈