您现在的位置是:首页 > 数码 > 

Linux环境下的Qt5编程(闹钟)

2025-07-27 02:22:39
Linux环境下的Qt5编程(闹钟) Qt安装部分参考 后半部分参考博主 感谢!!! 一、Qt介绍 1.1 什么是Qt     Qt 是一个1991年由Qt Company开发的跨平台C图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Q

Linux环境下的Qt5编程(闹钟)

Qt安装部分参考

后半部分参考博主

感谢!!!

一、Qt介绍

1.1 什么是Qt

    Qt 是一个1991年由Qt Company开发的跨平台C图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,Qt很容易扩展,并且允许真正地组件编程。

1.2 Qt的优势

优良的跨平台特性:

Qt支持下列操作系统: Microsoft Windows 95/98, Microsoft Windows T, Linux, Solaris, SunOS, HP-UX, Digital UIX (OSF/1, Tru64), Irix, FreeBSD, BSD/OS, SCO, AIX, OS90,QX 等等。

面向对象:

Qt 的良好封装机制使得 Qt 的模块化程度非常高,可重用性较好,对于用户开发来说是非常方便的。 Qt 提供了一种称为 signals/slots 的安全类型来替代 callback,这使得各个元件之间的协同工作变得十分简单。

丰富的 API:

Qt 包括多达 250 个以上的 C 类,还提供基于模板的 collecti, serialization, file, I/O device, directory management, date/time 类。甚至还包括正则表达式的处理功能。

支持 2D/D 图形渲染,支持 OpenGL

大量的开发文档

XML 支持。

二、安装Qt

Qt是一个跨平台的图形框架,在安装了桌面版本的Qt SDK的情况下,用户可以先在PC主机上进行Qt应用程序的开发调试,待应用程序基本成型后,再将其移植到目标板上。
桌面版本的Qt SDK主要包括以下部分:

      用于桌面版本的Qt 库
      集成开发环境 IDE(Qt Creator)

2.1 Ubuntu通过apt安装

sudo apt-get update
sudo apt-get install qt5-default # qt-sdk for qt4

安装过程中还可能安装一些qt-sdk依赖的安装包

2.2 Ubuntu通过安装包进行安装

2.2.1 下载Qt

/

注:下载Qt 5.14.2文件夹下的 .run 文件

2.2.2 安装Qt

进入下载文件所在位置,打开命令行终端

 $ chmod ax qt-opensource-linux-x64-5.14.2.run  //赋予执行权限$ ./qt-opensource-linux-x64-5.14.2.run

 2.2. 环境配置
sudo gedit /etc/profile 

在profile文件最下面添加以下代码:

export PATH=/home/用户名/Qt5.14.2/Tools/QtCreator/bin:$PATH
export PATH=/home/用户名/Qt5.14.2/5.14.2/gcc_64/bin:$PATH

source /etc/profile  修改并保存环境变量

Qt添加用户环境变量

vim /home/x/.bashrcexport QTDIR=/opt/Qt5.14.2/Tools/QtCreator
export PATH=$QTDIR/bin:$PATH
export MAPATH=$QTDIR/man:$MAPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export PATH=/opt/Qt5.14.2/5.14.2/gcc_64/bin:$PATH

终端下执行qtcreator命令即可打开Qt

三、用Qt Creator创建Qt程序

.1 新建Qt Project

new file or project —— application —— qt quick application

 创建成功后finish

运行后,出现hello world空文件

查看生成的项目

.2 设计闹钟程序

进入qtGetting Started Programming with Qt Quick | Qt 5.14到代码, 根据官方教程新增或替换 qml 和 cpp 文件 (pro和qrc不需要手动修改)。

添加文件:qml.qrc–>/–>右键–>添加文件 

 .2.1 编译运行

改变颜:

 

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/shuma/731243.html

相关标签:无
上传时间: 2023-12-02 18:30:13
留言与评论(共有 12 条评论)
本站网友 姜枣茶什么人不能喝
16分钟前 发表
桌面版本的Qt SDK主要包括以下部分:       用于桌面版本的Qt 库       集成开发环境 IDE(Qt Creator) 2.1 Ubuntu通过apt安装 sudo apt-get update sudo apt-get install qt5-default # qt-sdk for qt4 安装过程中还可能安装一些qt-sdk依赖的安装包 2.2 Ubuntu通过安装包进行安装 2.2.1 下载Qt / 注:下载Qt 5.14.2文件夹下的 .run 文件 2.2.2 安装Qt 进入下载文件所在位置,打开命令行终端 $ chmod ax qt-opensource-linux-x64-5.14.2.run //赋予执行权限$ ./qt-opensource-linux-x64-5.14.2.run  2.2. 环境配置 sudo gedit /etc/profile 在profile文件最下面添加以下代码: export PATH=/home/用户名/Qt5.14.2/Tools/QtCreator/bin
本站网友 搞笑证件在线制作
22分钟前 发表
用Qt Creator创建Qt程序 .1 新建Qt Project new file or project —— application —— qt quick application  创建成功后finish 运行后,出现hello world空文件 查看生成的项目 .2 设计闹钟程序 进入qtGetting Started Programming with Qt Quick | Qt 5.14到代码, 根据官方教程新增或替换 qml 和 cpp 文件 (pro和qrc不需要手动修改)
本站网友 丁于
18分钟前 发表
面向对象: Qt 的良好封装机制使得 Qt 的模块化程度非常高,可重用性较好,对于用户开发来说是非常方便的
本站网友 园山风景区
6分钟前 发表
1.2 Qt的优势 优良的跨平台特性
本站网友 体彩官方网站
15分钟前 发表
Qt支持下列操作系统
本站网友 气喘呼呼
12分钟前 发表
Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler
本站网友 孙金献
12分钟前 发表
$PATH 终端下执行qtcreator命令即可打开Qt 三
本站网友 装小蜜
7分钟前 发表
Qt 提供了一种称为 signals/slots 的安全类型来替代 callback,这使得各个元件之间的协同工作变得十分简单
本站网友 南京地铁规划
17分钟前 发表
moc))以及一些宏,Qt很容易扩展,并且允许真正地组件编程
本站网友 晋惠帝
27分钟前 发表
Qt介绍 1.1 什么是Qt     Qt 是一个1991年由Qt Company开发的跨平台C图形用户界面应用程序开发框架
本站网友 外面的世界很精彩
22分钟前 发表
$PATH source /etc/profile  修改并保存环境变量 Qt添加用户环境变量 vim /home/x/.bashrcexport QTDIR=/opt/Qt5.14.2/Tools/QtCreator export PATH=$QTDIR/bin