赞
踩
Qt安装部分参考 http://t.csdn.cn/iTjDP
后半部分参考博主 http://t.csdn.cn/ysdRm http://t.csdn.cn/Dy5Z7
感谢!!!
Qt 是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,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,这使得各个元件之间的协同工作变得十分简单。
Qt 包括多达 250 个以上的 C++ 类,还提供基于模板的 collections, serialization, file, I/O device, directory management, date/time 类。甚至还包括正则表达式的处理功能。
支持 2D/3D 图形渲染,支持 OpenGL
大量的开发文档
XML 支持。
Qt是一个跨平台的图形框架,在安装了桌面版本的Qt SDK的情况下,用户可以先在PC主机上进行Qt应用程序的开发调试,待应用程序基本成型后,再将其移植到目标板上。
桌面版本的Qt SDK主要包括以下部分:
用于桌面版本的Qt 库
集成开发环境 IDE(Qt Creator)
- sudo apt-get update
- sudo apt-get install qt5-default # qt-sdk for qt4
安装过程中还可能安装一些qt-sdk依赖的安装包
http://download.qt.io/archive/qt/
注:下载Qt 5.14.2文件夹下的 .run 文件
进入下载文件所在位置,打开命令行终端
- $ chmod a+x qt-opensource-linux-x64-5.14.2.run //赋予执行权限
- $ ./qt-opensource-linux-x64-5.14.2.run
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/.bashrc
-
- export QTDIR=/opt/Qt5.14.2/Tools/QtCreator
- export PATH=$QTDIR/bin:$PATH
- export MANPATH=$QTDIR/man:$MANPATH
- export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
- export PATH=/opt/Qt5.14.2/5.14.2/gcc_64/bin:$PATH
终端下执行qtcreato
r命令即可打开Qt
new file or project —— application —— qt quick application
创建成功后finish
运行后,出现hello world空文件
查看生成的项目
进入qt官网Getting Started Programming with Qt Quick | Qt 5.14找到代码, 根据官方教程新增或替换 qml 和 cpp 文件 (pro和qrc不需要手动修改)。
添加文件:qml.qrc–>/–>右键–>添加文件
改变颜色:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。