0
点赞
收藏
分享

微信扫一扫

Qt5编程-闹钟

黎轩的闲暇时光 2022-05-03 阅读 75

1.Qt概述

1.1Qt

Qt是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它可以开发GUI程序,也可以开发非GUI程序,如控制台工具和服务器等。也就是说,QT可以降低你做带界面软件的难度。

1.2Qt特点

(1)优良的跨平台特性。Qt可支持的系统较多,如:Microsoft Windows 95/98、Microsoft Windows NT、Linux、Solaris、SunOS、HP-UX、Digital UNIX 、Irix、FreeBSD、BSD/OS、SCO、AIX、OS390和QNX等。   

(2)面向对象。Qt是跨平台C++图形用户界面应用程序开发框架,由于C++是面向对象的语言,因此不难看出Qt也是面向于对象的。Qt的良好封装机制使得Qt的模块化程度非常高,可重用性较好,对于用户开发来说是非常方便的。

(3)丰富的API。Qt包括多达很多的C++类,还提供基于模板的collections、serialization、file、I/O device、directory management和date/time类。甚至还包括正则表达式的处理功能。

(5)具备大量的开发文档,为开发提供了便利。 

(6)XML支持

2.Qt的安装

2.1Ubuntu通过apt安装

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

2.2通过安装包进行安装

 通过网站选择合适版本进行下载https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.14/5.14.2/

然后安装Qt,进入下载文件所在位置,打开命令行终端

 $ chmod a+x qt-opensource-linux-x64-5.14.2.run  
 $ ./qt-opensource-linux-x64-5.14.2.run

(这个是清华的镜像网站的安装包下载的)

3.查看第一个源代码

3.1创建一个Qt项目

  (1)打开Qt Creator如下所示

 

  (2)选择 File > New File or Project > Application > Qt Quick Application - Empty > Choose。在“ Name”字段中键入“alarms” ,然后按照向导的说明进行操作。

  (3)运行默认的helloworld窗口

  (4)运行成功

出现报错时,给出解决方式如下:

error: cannot abort change 6 with nothing pending//出现报错


sudo apt-get install qtdeclarative5-dev//解决方式

3.2查看第一个示例(alarm)源代码

通过网站https://doc.qt.io/archives/qt-5.14/qtdoc-tutorials-alarms-example.html  t Quick | Qt 5.14

下载官方文档,并且拷贝到新建的alarm文件中

添加文件

 

4.编译并在ubuntu下运行 

 

如何改变背景颜色:

如果要改变背景颜色,则需要添加代码

color: "#21be2b"

 

 

 

 

 

 

 


  

 

举报

相关推荐

Qt5编程设计应用----闹钟

Qt编程 闹钟

GUI Qt5

qt5 mysql

Qt5 GUI

安装QT5

qt5 qmake开发

qt5 源码编译

0 条评论