当前位置:   article > 正文

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

linux qt5

Qt安装部分参考 http://t.csdn.cn/iTjDP

后半部分参考博主 http://t.csdn.cn/ysdRm http://t.csdn.cn/Dy5Z7

感谢!!!

一、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 NT, Linux, Solaris, SunOS, HP-UX, Digital UNIX (OSF/1, Tru64), Irix, FreeBSD, BSD/OS, SCO, AIX, OS390,QNX 等等。

面向对象:

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

丰富的 API:

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

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

大量的开发文档

XML 支持。

二、安装Qt

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

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

2.1 Ubuntu通过apt安装

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

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

2.2 Ubuntu通过安装包进行安装

2.2.1 下载Qt

http://download.qt.io/archive/qt/

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

2.2.2 安装Qt

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

  1. $ chmod a+x qt-opensource-linux-x64-5.14.2.run //赋予执行权限
  2. $ ./qt-opensource-linux-x64-5.14.2.run

 2.2.3 环境配置

sudo gedit /etc/profile 

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

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

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

Qt添加用户环境变量

  1. vim /home/x/.bashrc
  2. export QTDIR=/opt/Qt5.14.2/Tools/QtCreator
  3. export PATH=$QTDIR/bin:$PATH
  4. export MANPATH=$QTDIR/man:$MANPATH
  5. export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
  6. export PATH=/opt/Qt5.14.2/5.14.2/gcc_64/bin:$PATH

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

三、用Qt Creator创建Qt程序

3.1 新建Qt Project

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

 创建成功后finish

运行后,出现hello world空文件

查看生成的项目

3.2 设计闹钟程序

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

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

 3.2.1 编译运行

改变颜色:

 

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号