目录
简介
什么是Qt
Qt可以做什么
安装
ubuntu安装Qt5.14.2
1,下载地址:Index of /archive/qt/5.14/5.14.2
2,安装
示例与运行
查看官方示例源代码
创建项目
开始项目
编译并运行
提高
Ubuntu储存空间不足解决方法
增加虚拟空间
使用gparted工具将虚拟空间变为实际空间
引用
简介
什么是Qt
Qt 是一个跨平台的C++图形用户界面库,由挪威TrollTech公司于1995年底出品,并于2008年6月17日被NOKIA公司收购,以增强NOKIA公司在跨平台软件研发方面的实力,更名为Qt Software。
Qt可以做什么
Qt 虽然经常被当做一个GUI 库,用来开发图形界面应用程序,但这并不是Qt的全部;Qt除了可以绘制漂亮的界面(包括控件、布局、交互),还包含很多其它功能,比如多线程、访问数据库、图像处理、音频视频处理、网络通信、文件操作等,这些 Qt 都已经内置了。Qt是应用程序开发的一站式解决方案,有了Qt,你就可以高枕无忧了!Qt本身包含的模块也日益丰富,一直有新模块和第三方模块加入进来。 总起来说,Qt 主要用于桌面程序开发和嵌入式开发。
Qt 是一个跨平台的C++图形用户界面库,由挪威TrollTech公司于1995年底出品,并于2008年6月17日被NOKIA公司收购,以增强NOKIA公司在跨平台软件研发方面的实力,更名为Qt Software。
Qt 虽然经常被当做一个GUI 库,用来开发图形界面应用程序,但这并不是Qt的全部;Qt除了可以绘制漂亮的界面(包括控件、布局、交互),还包含很多其它功能,比如多线程、访问数据库、图像处理、音频视频处理、网络通信、文件操作等,这些 Qt 都已经内置了。Qt是应用程序开发的一站式解决方案,有了Qt,你就可以高枕无忧了!Qt本身包含的模块也日益丰富,一直有新模块和第三方模块加入进来。 总起来说,Qt 主要用于桌面程序开发和嵌入式开发。
安装
ubuntu安装Qt5.14.2
1,下载地址:Index of /archive/qt/5.14/5.14.2
1,下载地址:Index of /archive/qt/5.14/5.14.2
选择“qt-opensource-linux-x64-5.14.2.run(1.2G)”下载并放入ubuntu。
2,安装
#添加权限
sudo chmod +x qt-opensource-linux-x64-5.14.2.run
#安装
./qt-opensource-linux-x54-5.14.2.run
示例与运行
查看官方示例源代码
下载官方文档,打开:使用 Qt 快速|编程入门Qt 5.14https://doc.qt.io/archives/qt-5.14/qtdoc-tutorials-alarms-example.html
将项目文件拷贝到新建项目Alarms中。
根据官方教程新增或替换 qml 和 cpp 文件 (pro和qrc不需要手动修改)。 页面下方“Files”列出了项目所有的文件,点击各个链接,查看每个文件具 体内容(深色界面配置使用了 qtquickcontrols2.conf ,可以暂时忽略)。
创建项目
打开Qt Center,创建项目
查看生成的项目,并运行默认的项目
运行成功
开始项目
添加文件:qml.qrc–>/–>右键–>添加文件
选择加载官方文件
编译并运行
运行成功,可得闹钟界面
提高
修改配色形状
创建编辑文件“qtquickcontrols2.conf”
########以下代码片段显示了如何设置Dark主题:######## [Controls] Style=Material [Material] Theme=Dark Accent=Red
并添加至项目。
运行可得
Ubuntu储存空间不足解决方法
以VirtualBox为例
增加虚拟空间
选择“虚拟介质管理”,拖动增加储存。
启动虚拟机,打开终端,输入
dh -f
查看磁盘分配。
使用gparted工具将虚拟空间变为实际空间
安装工具
sudo apt install gparted
安装完毕后,打开工具
sudo gparted
1,右键/sda2,解除锁定。右键/sda2选择改变大小,拖动之最右端。
2,右键/sda5,选择改变大小,右端向右拖动至最右端,左端向右拖动之合适位置。完成闲置储存区与/sda1相邻。
3,右键/sda1,选择改变大小,将/sda1 大小改为最大。完成存储空间拓展。
引用
Qt简介:Qt是什么?Qt简介(非常全面)
Qt5.14.2下载:Index of /archive/qt/5.14/5.14.2
官方alarms文档下载:Getting Started Programming with Qt Quick | Qt 5.14
虚拟机扩容:Oracle VM VirtualBox中 ubuntu虚拟机扩容方案 虚拟分配空间转换为实际分配空间_凉冰难消一腔热血的博客-CSDN博客_virtualbox实际分配空间
Ubuntu用gparted合并分区:Ubuntu用gparted合并分区 - 百度文库
设置闹钟样式:Qt入门教程:如何设置闹钟样式(二)|附代码-控件新闻-慧都网
自动生成目录:CSDN如何自动生成目录_平平无奇的小女子~的博客-CSDN博客_csdn生成目录



