1新建项目  首先打开Qt,新建一个工程项目项目,   名称和路径不能有中文出现,也不要使用空格,使用字母数字下划线命名   编译选择Qt自己的编译器   选择基类,三种基类的区别前文已经介绍过了,这里我选择QMainWindow,创建自带菜单栏工具栏的窗口,类名可以自己命名,我直接在前面加个My。创建界面这个勾打上就代表建立界面文件。再点击下一步,点击完成就建好项目。   新建完后就会发现项目文
转载 2023-10-08 09:53:52
319阅读
Qt中常用的工具 assistant(Qt助手) qmake(Qt构建器) designer(Qt设计师) uic(Qt转换器) rcc(Qt资源编译器) moc(Qt元对象编译器) qtcreator(Qt创造器)1、创建工程目录 mkdir Hello 注:每个Qt程序都要放在一个独立的工程目录下2、进入工程目录创建并编写源代码 main.cpp 注:语法和C++基本一致,但使用Qt的类库不再
转载 2023-09-01 11:19:25
152阅读
qt学习笔记学习背景介绍互联网核心岗位 职责1.开发 程序员客户端:直接和用户打交道的这一端的程序虽然大部分的客户端程序,是需要背后有服务器进行支撑,同时也有一些程序不需要服务器,比如画图板,计算器等Qt是特指进行桌面应用开发客户端开发的重要任务:编写和用户交互的界面和用户交互界面风格:1.TUI 命令行/终端界面2.GUI 图形化界面Qt的优点:跨平台,几乎支持所有的平台接口简单,容易上
原创 精选 2024-03-11 16:15:19
1789阅读
一、    在前面的一篇文章我们已经配置好了opengl的编程环境,今天要做的就是搭建一个Qt的编程框架,方便后面的学习。这一节会涉及到一些OpenGL的基础方法,多用手册和搜索引擎去理解。二、    项目的结构如下图。    主要的思路是:mainwindow类用来处理程序的逻辑和交互,n
转载 2023-11-08 22:51:15
557阅读
# QT 开发 iOS 应用程序的入门介绍 QT 是一个跨平台的应用程序开发框架,广泛应用于桌面和嵌入式设备的应用开发。由于其强大的功能和跨平台的能力,QT 也可用于 iOS 应用程序的开发。本文将介绍如何使用 QT 开发 iOS 应用,并提供相关代码示例以及一些可视化的图表。 ## QT 开发环境配置 在开始开发之前,您需要设置 QT 开发环境。首先,确保您已安装 Qt Creator,以
原创 2024-09-16 06:03:18
190阅读
Qt Quick UI Prototype项目可用于测试或制作用户界面原型,或者用于为QML编辑设置单独的项目。您不能将它们用于应用程序开发,因为它们不包含:C++ 代码资源文件 (.qrc)将应用程序部署到设备所需的代码要创建 Qt Quick UI Prototype 项目:1. 选择File > New Project > Other Project > Qt Q
转载 2024-10-19 11:31:35
121阅读
Contents前言模块化项目中的模块各个模块之间的依赖关系总结实战模块依赖链项目树项目代码前言又有二十多天没写推送了,还是在忙着找工作的事。另外疫情原因感觉学校又肯定要提前放假了,实验还没做,课题也还没有啥头序,有点慌。工作定了后得抓紧学习了。今天这篇推送主要是前段时间项目开发中总结出来的部分经验,个人感觉还好,就花了一下午写了写来记录一下。内容主要是用Qt开发桌面应用程序的UI代码框架。模块化
转载 2024-01-26 09:39:16
16阅读
前言上节编程所使用的QUdpSocket、QTcpSocket和QTepServer类都是网络传输层上的类,它们封装实现的是低层的网络进程通信(Socket通信)的功能。一、Qt网络应用开发1、Qt网络应用开发则是要在网络传输层基础上进一步实现应用型的协议功能。应用层的网络协议(如HTTP/FTP/SMTP等)简称“应用协议”,它们运行在TCP/UDP之上,如图下图所示。 Qt 4以前的版本提供Q
转载 2024-06-12 15:26:00
45阅读
作为一个即将步入游戏行业的新人,手写经典小游戏是必备技能哦。 预览由于录屏软件的问题,颜色和帧率与实际有所出入,不过不影响。 步骤1 新建工程建一个基类为QWidget的QT gui工程,实际过程中所有gui代码包括界面布局都是手巧的,所以其实不需要简历ui文件。 2 定义游戏数据结构游戏场景和方块都用二维数组存储,有方块的存1,无方块的存0场景数据&nbs
转载 2023-11-15 11:30:14
244阅读
QT简介一、QT简介1、QT简介2、QT优点二、QT开发工具1、Qt Creator2、Qt Designer3、Qt Linguist4、Qt Assistant5、Qmake6、其他工具三、QT模块1、QT基础模块2、QT扩展模块总结 一、QT简介1、QT简介QT是一个跨平台的C++图形用户界面库,由挪威TrollTech公司出品,目前包括Qt Creator, QtEmbedded,Qt
转载 2023-12-21 10:56:17
160阅读
     从事iOS开发已经有很长一段时间了,一直想把自己的所学和经验写出来分享给大家,今天终于静静地坐下来开始我的博客之旅。     首先很多人做iOS开发有一段时间仍然不能准确地说出这三个字母到底是大写还是小写,我建议大家既然做这一行,一定要有专业的技术知识。今天开篇我想聊聊最近很火的MVC和MVVM。    &n
在实际的项目中,除了需要掌握Qt开发框架本身,还需要掌握一些开发工具。这些工具能起到事半功倍的效果,甚至某些工具是开发不可或缺的。下面笔者就介绍一些常用的开发工具的用法及下载地址,希望对缺少实际项目经验的同学提供一些参考和建议。1. 文件搜索利器Everything软件介绍软件主页:https://www.voidtools.com/zh-cn/引用一下官方介绍:“Everything” 是 Wi
转载 2024-01-19 16:25:32
46阅读
目录案例:计算圆面积(两种方式实现)方式一:设计器 Qt Designer实现   (20201015)   方案A:触发按钮事件(_clicked())方案B:触发输入编辑框事件(_textChanged(const Qstring &arg1))方式二:代码实现(202010152)方案A:触发按钮事件方案B:触发输入编辑框事件信号和槽机制:任意
转载 2023-10-24 07:39:40
112阅读
应用程序主窗口一般包含以下几个部分:1、菜单栏和工具栏2、中心部件3、Dock部件4、状态栏主窗口应用很常见,例如:开发Qt常用的IDE-Visual Studio、Qt Creator等
转载 2023-07-12 23:12:05
252阅读
1点赞
在日常的iOS项目开发中,主要使用的就是Foundation和UIKit这两个框架。(一)Foundation框架Foundation是对Core Foundation框架的一个封装,使用Foundation框架干的活大致就是:创建和管理集合,比如NSArray、NSDictionary、Set访问存储在应用程序里的图片和其他资源创建和管理字符串自动发现IP网络上的设备操作URL流执行多线程代码(
转载 2023-07-20 20:50:50
32阅读
学习任何的编程语言,创建的第一工程都是打印 hello world,学习 Qt 也不例外 只是 Qt 不是一门语言,而是一个 基于 C++ 的 GUI 开发框架,因此这里我们创建第一个界面程序 在创建第一个界面程序之前,首先来配置一下 Qt Creator,比如修改主题样式,深色/浅色主题,代码区字体的大小等 1. 配置 Qt Creator集成开发环境默认的设置,能够满足绝大部分人的需求,但是可
转载 2023-12-28 19:19:27
124阅读
一.编译qt库 1.先进入opt目录下,通过命令tar xzvf  arm-qte-4.8.5-20131207.tar.gz解压arm-qte-4.8.5-20131207.tar.gz(不同开发板选择qt版本可能不同,在此我选择的是4.8.5版本) 2.将文件夹内的bin文件build.sh考至opt下 3.通过“chmod&nbsp
转载 2024-03-11 14:37:14
74阅读
iOS框架是一个目录,包含了共享资源库,用于访问该资源库中储存的代码的头文件,以及图像、声音文件等其他资源。共享资源库定义应用程序可以调用的函数和方法。     iOS为应用程序开发提供了许多可使用的框架,并构成IOS操作系统的层次架构,分为四层,从上到下依次为:Cocoa Touch Layer(触摸UI层)、MediaL
转载 2023-09-01 11:44:28
560阅读
要点:1.  什么是MVC?2. 了解Cocoa的伪MVC本质  MVC框架MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被
转载 2024-08-02 16:23:14
43阅读
三方类库,和大家一起学习下。一、AFNetworking ( AFN )网络请求GitHub下载地址:https://github.com/AFNetworking/AFNetworkingAFNetworking 官网地址:http://afnetworking.com三步导入 AFN 框架的步骤1.  将框架程序拖
  • 1
  • 2
  • 3
  • 4
  • 5