QRunnable类QRunnable类在Qt中是所有可运行对象的基类,代表了由run()函数表示的一个任务或一段要执行的代码。我们一般使用该类和QThreadPool来在另一个独立的线程中执行该代码。并且,如果QRunnable对象的autoDelete()设为true的话,QThreadPool会在run()运行结束后自动删除该对象。重写run函数protected: void run();QRunable与线程池例子程序演示:创建线程池里面取出两个线程去进行业务逻辑处理创
原创 2021-06-17 10:08:54
1105阅读
一、环境介绍操作系统: win10 64位QT版本: QT5.12.6编译器: M
转载 2022-06-13 13:06:23
1470阅读
参考地址:://files.cnblogs.com/coderzh/pdf/Getting_Started_With_PyQt4_v1.pdfimport sysfrom PyQt4.QtGui import QApplication, QPushButtonapp = QApplication(sys.argv)button = QPushButton("Hello world!")button.show()sys.exit(app.exec_()) 完
转载 2011-09-16 18:25:00
95阅读
2评论
QT的网路模块中提供了网络编程的相关接口来实现http的访问,其中包含了一些低级的类:QTcpSocket、QTcpServer和QUdpSocket,和一些高级的类:QNetworkRequest、QNetworkReply和QNetworkAccessManager,我们现在主要使用这些高级的类来实现网页的获取。实现简单网页获取我们可以创建一个控制台程序来获取一些数据。主要是在这个文件中加入
原创 2020-12-27 15:46:43
492阅读
Linux是一个开放源代码的操作系统,其中有很多不同的发行版本。而其中一种特别流行的发行版本是红帽Linux。红帽是一家领先的企业级开源解决方案提供商,他们的操作系统红帽Linux在企业中得到了广泛应用。 在红帽Linux系统中,常常会使用Qt编程工具来开发应用程序。Qt是一款跨平台的C++图形用户界面开发工具,它提供了丰富的界面设计元素和方便的操作接口,让开发者可以轻松地创建各种类型的应用程序
原创 2024-03-12 12:16:25
125阅读
# Qt Redis 编程入门 在现代应用开发中,Redis作为一种高效的键值存储解决方案,越来越受到开发者的青睐。结合Qt这一流行的跨平台开发框架,可以高效地与Redis进行交互。本文将为大家介绍如何使用Qt与Redis进行编程,并提供实例代码。 ## 1. 什么是Redis? Redis是一个高性能的键值存储数据库,支持数据持久化与多种复杂的数据结构(如字符串、哈希、列表、集合等)。它的
原创 2024-10-06 03:23:32
57阅读
# Qt Redis编程入门指南 在这个指南中,我们将一起学习如何使用Qt与Redis进行编程。Redis是一个开源的、高性能的键值数据库。Qt是一个跨平台的应用程序开发框架。将两者结合,可以让我们创建出色的应用程序。我们将按照以下步骤进行: ## 流程概览 | 步骤 | 描述
原创 8月前
40阅读
知识点:自定义按钮:import QtQuick 2.12 import QtQuick.Window 2.12 import QtQuick.Controls 1.4 import QtQuick.Controls.Styles 1.4 Window { id: root visible: true title: qsTr("Hello World") widt
转载 2023-12-30 23:52:18
301阅读
Qt 积累总结(-)1> 定时器的使用QTimer *timer = new QTimer(this); connect(timer, SIGNAL(timeout()), this, SLOT(update())); // 设置定时器回调函数 timer->start(1000); // 启动定
QT
转载 2016-12-09 17:11:43
2047阅读
一.概述良好的编程规范可以大幅提高一个程序的可读性、可理解性和可维护性。本规范参考Effective C++中文版、Google C++编码规范及Qt编码风格。二.头文件1)      #define保护所有头文件都应该使用#define防止头文件被多重包含,命名格式为:<ProjectName>_<FileName>_H,例如:#ifndef MAP_MAINWINDOW
转载 2016-04-13 03:36:00
730阅读
2评论
# 学习QT Hiredis编程的步骤与代码示例 ## 一、流程概述 在进行QT Hiredis编程时,我们需要遵循几个步骤来完成整个过程。以下是一个简要的流程图,展示了我们从环境准备到代码实现的步骤。 | 步骤 | 描述 | |-------|--------------------------------| | 1. | 安装Q
原创 7月前
27阅读
如果您以C/C++作为主要编程语言,学习Qt是一个不错的选择。主要还是学习Qt的思想。在初期阶段,您可以学习如何使用Qt设计界面。您可以使用Qt Designer拖拽控件,这样做比较直观。当然,您也可以手写代码实现界面。Qt目前主要提供了两种UI实现方式:Widget和Qt Quick。Widget是传统的UI实现方式,它使用CPU光栅化渲染。我在视频结尾处总结了一些嵌入式资料,您可以参考。Qt
qt的模块介绍 Qt 基础模块分为以下几个: o Qt Core,提供核心的非 GUI 功能,所有模块都需要这个模块。这个模块的类包括了动画框架、定时器、各个容器类、时间日期类、事件、IO、JSON、插件机制、智能指针、图形(矩形、路径等)、线程、XML 等。所有这些类都可以通过 头文件引入。 o Qt Gui,提供 GUI 程序的基本功能,包括与窗口系统的集成、事件处理、OpenGL 和
转载 8月前
14阅读
QTQT网络编程简介一、QT网络编程简介1. 重要的类2. 网络体系3. 一个GET所需要的组件二、快速实践案例一:创建一个GET请求1. 在类内部定义网络编程所需的类2. new一个QNetworkAccessManager类3. 将Manager的finish信号和接受槽相关联4. 编写接收槽函数5. 发送请求6. 注销资源#:一个tip#:GET函数封装流程案例二:中文编码问题 一、Q
转载 2024-06-07 17:40:13
138阅读
Admin2012年5月23日  我们在编程过程中,经常会遇到这样的需求,
转载 2021-12-10 16:48:00
731阅读
我们在编程过程中,经常会遇到这样的需求,点击一下按钮,启动另
转载 2021-12-10 17:45:37
745阅读
一、环境介绍操作系统: win10 64位QT
转载 2022-06-13 13:04:34
1251阅读
[T] 利用QT进行web与本地混合应用开发  Qt Features for Hybrid Web/Native Application Development。Qt提供了本地 C++对象与JavaScript的无缝集成,是进行本地与web混合应用开发的理想平台。(一)Qt Webkit 集成   利用Qt的Webkit 集成与QtNetwork模块,你完全可以进行本地桌面与we
转载 2023-08-03 10:08:10
157阅读
学会了如何使用QT进行界面设计之后,接下来让我们来进入第二阶段的学习——串口编程吧。首先我们需要对串口软件的UI界面进行仿写。 首先存在一个接收方和发送方,接收框主要是串口软件接收设备发来的数据,发送框则是串口软件给设备发送数据。 我们在控件编辑器中找到接收框的控件。 接下来就是对小窗体的设计。 接下来是标签设计。 然后就是发送框的选中。 接下来是对按钮控件的选中。 下面就是我们的广告位的设计。
转载 2024-05-16 20:10:59
58阅读
一、Qt简介    1、Qt是什么     图形用户程序框架,是对底层应用编程接口API面向对象的封装     是一套基于C++语言的类库,专注但不局限于图形用户界面的开发,也可以进行系统调用、网络编程、数据库、2D/3D图形处理     特点:跨平台,支持Linux,Windows、Ma
  • 1
  • 2
  • 3
  • 4
  • 5