草庐IT

qt-quick

全部标签

Qt获取当前时间(QDateTime、QTime、QDate)

本文主要介绍了qt获取当前时间(QDateTime、QTime、QDate),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧一、时间日期类型:QTime:时间数据类型,表示时间,如:14:23:13。QDate:日期数据类型,表示日期,如:2020-4-5。QDateTime:日期时间数据类型,表示日期和时间,如:2020-03-2308:12:43。QDateTime:QDateTimedateTime=QDateTime::currentDateTime();//获取系统当前的时间QStringstr=dateTime.

ubuntu安装qt5.15

ubuntu在线安装qt5.15Qt5.15LTS维护至2023年5月29日,qt5最好选择5.15版本,qt6LTS还有待完善,很多Qt5中的模块被去掉了,后面再考虑,而且只能win10以上,对应win7的就不能用了。下载Qt5.15以后没有再提供离线安装,只有在线安装或者源码编译安装,现在介绍的是在线安装,官网下载比较慢一般使用国内的镜像。官方下载地址中国科学技术大学清华大学南京大学中国互联网络信息中心在线安装包下载:qtcreate,由于版本问题可能安装个旧版本的:安装一般下载下来的run没有运行权限所以添加权限:sudochmoda+xqt-unified-linux-x64-4.5.

Qt鼠标拖动绘制基本几何图形

概述用Qt鼠标事件实现基本几何图形的绘制,支持直线、矩形、圆形、椭圆。后期可以在此基础上进行扩展。效果图实现本示例使用QGraphics体系来实现,因为要移动对象,所以生成的图形必须是一个单独的对象,鼠标拖动绘制的过程是在临时层中完成,release后生成一个矢量的图形item并添加到场景中。关键代码主场景中有一个父rootItem,在scene中将鼠标或触控事件传到rooitem后动态绘制临时的图形,release事件后生成一个标准的图形对象:本示例使用QGraphics体系来实现,因为要移动对象,所以生成的图形必须是一个单独的对象,鼠标拖动绘制的过程是在临时层中完成,release后生成一

VS+Qt — Vistual Studio 2022+Qt6安装教程以及解决Qt Vistual Studio Tools下载慢和VS无法打开.ui进行设计的问题

目录VistualStudio2022下载Qt下载QtVistualStudioTools下载方法1方法2方法3方法4VistualStudio2022配置Qt6创建Qt项目若VS无法打开.ui进行设计VistualStudio2022下载以前因为安装库的关系,已经下载过VS2022了,详细请看这里:内含VS2022安装。Qt下载Qt下载路径:直通车我们用不着多想,选择开源版本就是给官方最大的支持。进入后上面是一些条约,拉到这个地方,点进去。进入这里后就可以对它进行点击下载了。大家都知道涉及到国外的普遍原因,大概要个四五分钟,我觉得等的起,起来倒俩杯水的功夫。浏览器下载的默认地址里面就有这个.

VS+Qt — Vistual Studio 2022+Qt6安装教程以及解决Qt Vistual Studio Tools下载慢和VS无法打开.ui进行设计的问题

目录VistualStudio2022下载Qt下载QtVistualStudioTools下载方法1方法2方法3方法4VistualStudio2022配置Qt6创建Qt项目若VS无法打开.ui进行设计VistualStudio2022下载以前因为安装库的关系,已经下载过VS2022了,详细请看这里:内含VS2022安装。Qt下载Qt下载路径:直通车我们用不着多想,选择开源版本就是给官方最大的支持。进入后上面是一些条约,拉到这个地方,点进去。进入这里后就可以对它进行点击下载了。大家都知道涉及到国外的普遍原因,大概要个四五分钟,我觉得等的起,起来倒俩杯水的功夫。浏览器下载的默认地址里面就有这个.

Qt搭建安卓开发平台详细步骤

    因最近想学下Qt关于安卓平台的开发,特此对环境的搭建,期间遇到一些问题,在网上查询各种资料,终于是搭建完成,特此写下这篇文档,记录下,也分享给大家,共同进步!    本人实测此方法是真实有效的,能在安卓上运行Qt程序,如若哪里步骤有疑问或者存在问题,欢迎评论讨论或指正,谢谢目录一、搭建QtForAndroid开发环境需要的软件二、软件安装1、Qt5.14.2安装 2、JAVASDK3、AndroidSDK4、AndroidNDK三、QtCreator设置 1、选择Android软件路径  2、新建QtAndroid工程 3、运行Qt程序一、搭建QtForAndroid开发环境需要的软件

银河麒麟 Arm64 v10 sp1系统QT环境搭建指南

麒麟系统QT环境搭建指南原版系统麒麟V10 sp1 自带的QTCreator 不带QT内核;需要手动下载安装;下载地址:安装指南银河麒麟V10+飞腾处理器+ARM+Qt5.12.8离线安装包_倔强的眼神的博客-CSDN博客https://download.csdn.net/download/tudou23115/87853395?spm=1001.2014.3001.5501在线安装sudoapt-getinstallcmakeqt5-defaultqtcreatorsudoapt-getinstalllibqt5designer5sudoapt-getinstallqttools5-devq

【Qt6】QWidgetAction 的使用

在开始主题前,先看一个C++例子:#includestructData{inta;intb;};//注意这里structData*s;voiddoSome(){Datak;k.a=100;k.b=300;//注意这里,会出大事s=&k;}intmain(){//先调用了函数doSome();//再输出Data结构体的内容std::cout"a="a'\n';std::cout"b="b'\n';return0;}不要问这个例子的功能,问就是超能力。其实这个例子没啥功能,纯粹是为了运行后出错而写的。有同学会疑惑:这程序好像没啥问题。嗯,看着是没啥问题,我们预期的情况是:a的值是100,b的值是3

Qt Creator + github copilot配置教程:AI编程新体验

文章目录前言一、环境介绍二、Copilot配置1.安装nodejs2.源码下载方法a:代码克隆方法b:直接下载源码包3.路径配置4.githubcopilot开通三、安装QtCreator1.安装包下载2.安装目录:3.版本添加4.编译器添加5.调试添加6.构建套件添加四、体验AI编程1.启用插件2.账号登陆3.登陆成功4.快捷键设置5.驾车体验后记前言作为C++/Qt开发者,想要用QtCreator和githubcopilot写出惊艳的代码吗?githubcopilot是一个基于人工智能的编程助手,它可以根据代码和注释,自动给出合适的代码建议,快速完成编程任务,写出更优雅、更高效、更安全的代

qt串口编程

第一步在pro文件加入:QT+=serialport代码如下:QT+=coreguiQT+=serialportgreaterThan(QT_MAJOR_VERSION,4):QT+=widgetsCONFIG+=c++11#Thefollowingdefinemakesyourcompileremitwarningsifyouuse#anyQtfeaturethathasbeenmarkeddeprecated(theexactwarnings#dependonyourcompiler).Pleaseconsultthedocumentationofthe#deprecatedAPIinor