用VS Code搞Qt 6:Gui基础类型——QGuiApplication和QWindow
在99.996%的情况下,我们弄 Qt 应用都会使用 QApplication 类和 QWidget 类,即直接用 Widgets 库中的组件/控件。为了方便开发人员自己造*,Qt 也提供了一套基础的 GUI 组件。这些组件位于 Gui 库中。实际上,Widgets 也是在 Gui 库上实现的,算...
Qt控制流简析
前言:Qt库及其绑定python语言的PySide库、PyQt库在圈中已经是TD的标配了,Qt提供了多种快速绘制图形窗口的方式。但正是因为这个原因,导致很多TD局限在设计窗口外观的桎梏中,而忽略了Qt更为本质的控制流。大家都写过类似这样的代码:# test.pyclass Window(QtGui....
solaris11.2下编译QT-配置命令
1.make 版本为:GNU Make 3.822.gcc版本是:3.4.3(pkg install ...)2.直接./configue是不行的解决:./configue -platform solaris-g++ -qt-libpng -confirm-licensesolaris11.2下编译...
VS2012下QT creator登录对话框设计
这篇文章主要为大家详细介绍了VS2012下QT creator登录对话框的设计,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
QT在linux下获取网络类型
开发中遇到这样一个需求,需要判断当前网络的类型(wifi或者4G或者网线),在这里给大家一块分享下:1、这里有一个linux指令:nmcli(大家自行百度即可)2、nmcli device status 这个指令就会打印出你想要的东西3、如何用QT去调取这个指令获取结果来进行上报呢?来一段代码...
【转】Qt使用自带的windeployqt 生成exe来发布软件
集成开发环境 QtCreator 目前生成图形界面程序 exe 大致可以分为两类:Qt Widgets Application 和 Qt Quick Application。下面分别介绍这两类exe 的发布方式。第一类 Qt Widgets Application 可执行程序发布方式意思是创建的 ...
第30课 Qt中的文本编辑组件
1. 3种常用的文本编辑组件的比较单行文本支持多行文本支持自定义格式支持富文本支持QLineEdit(单行文本编辑组件)YesNoNoNoQPlainTextEdit(多行普通文本编辑组件)YesYesNoNoQTextEdit(多行富文本编辑组件)YesYesYesYes2. Qt中常用文本编辑组...
Qt Quick 之 QML 与 C++ 混合编程具体解释
Qt Quick 技术的引入。使得你能够高速构建 UI ,具有动画、各种绚丽效果的 UI 都不在话下。但它不是万能的。也有非常多局限性,原来 Qt 的一些技术,比方低阶的网络编程如 QTcpSocket ,多线程,又如 XML 文档处理类库 QXmlStreamReader / QXmlStream...
VS/Qt C++和Matlab混合编程
最近两天在搞C++和Matlab混合编程,这个中间过程真是让人心酸啊,最后还是搞定成功!现在把这个过程记录一下。首先自己的电脑本来就安装着matlab2013b,按着网上的说法首先需要输入!mcc,测试当前matlab上的编译器。可是发现没有,上网查资料说是matlab2013b破解不完全。没办法从...
在Qt(C++)中与Python混合编程
一、PythonQt库在Qt(C++)中与Python混合编程,可以使用PythonQt库。网站首页:http://pythonqt.sourceforge.net下载页面:https://sourceforge.net/projects/pythonqt/files/只提供了源码下载,需自行编译。...
【Qt】关于Qt【转】
什么是QtQt是一个针对桌面、嵌入式、移动设备的一个跨平台的应用程序开发框架,支持的平台包括Linux、OS X、Windows、VxWorks、QNX、Android、iOS、BlackBerry(黑莓)、Sailfish OS(旗鱼操作系统)等。Qt 1991年由Trolltech-奇趣科技(成...
Qt on Android: Qt Quick 之 Hello World 图文具体解释
在上一篇文章,《Qt on Android:QML 语言基础》中,我们介绍了 QML 语言的语法,在最后我们遗留了一些问题没有展开,这篇呢,我们就正式開始撰写 Qt Quick 程序,而那些问题,随着本系列文章的展开也会一一被干掉。在開始介绍 Qt Quick 应用的基本元素之前,我们先来创建一个 ...
matlab C++ (VS Qt)混合编程 / mxArray / QT5中文乱码
一、混合编程环境搭建---依据我的情况,分成了4个部分:1:破解matlab,因为matlab破解不完全,编译器不能使用,会出错。(参考https://blog.csdn.net/a125930123/article/details/53508097)三个文件相应覆盖,但license文件在安装路径...
Qt环境搭建(Qt Creator)+Visual Studio
1.http://www.cnblogs.com/ranjiewen/p/5318768.html简述经常有人问我编写Qt程序时使用什么IDE,其实这个真的很难回答(各有所长),只能说看个人爱好了,因为我两个都用,而且两个都很喜欢(比较多情吧O(∩_∩)O~)!下面将进行Qt Creator与Vis...
Qt入门之基础篇(1):Qt4及Qt5的下载与安装
转载请注明出处:CN_Simo.导语:Qt是一个跨平台的C++图形界面应用程序框架。它提供给开发者建立图形用户界面所需的功能,广泛用于开发GUI程序,也可用于开发非GUI程序。Qt很容易扩展,并且允许真正地组件编程。基本上,Qt同X Window上的Motif,Openwin,GTK等图形界面库以及...
VS+Qt+Halcon 显示图片,实现鼠标缩放、移动图片
本篇博文记录一下,用VS+Qt+Halcon实现对图片的读取以及鼠标缩放,移动(鼠标事件调用了halcon自带的算子)的过程。感兴趣的可以了解一下
python3+PyQt5+Qt Designer实现界面可视化
本文主要介绍了python3+PyQt5+Qt Designer实现界面可视化,Qt Designer,用鼠标拖拖就能完成窗体设计,感兴趣的可以了解一下
Qt5 C++ GUI界面 开发环境配置 详细教程
本博客已暂停更新,需要请转新博客http://www.whbwiki.com/333.htmlQt 下载Qt 体积很大,有 1GB~3GB,官方下载通道非常慢,相信很多读者会崩溃,所以建议大家使用国内的镜像网站(较快),或者使用迅雷下载(很快)。作为 Qt 下载教程,本文会同时讲解以上三种下载方式。...
QT自定义精美换肤界面
陆陆续续用QT开发过很多项目,也用QT写过不少私活项目,也写过N个工具,一直梦寐以求能像VC一样可以很方便的有个自定义的界面,QSS的强大让我看到了很好的希望,辗转百度谷歌无数次,一直搜索QT相关的换肤文章,绝大部分的是一些简单的按钮文本样式,要做到整体换肤程度几乎不行,QTCN论坛里的奋斗的孩子写...
27.QT-QProgressBar动态实现多彩进度条(详解)
如下图所示:效果如下:(gif录制的动画效果不好,所以颜色有间隙)介绍通过qss实现,只需要一个多彩背景图,通过QImage获取颜色,然后来设置进度条,便可以实现动态多彩进度条(根据图片设定颜色)其中,上面3个进度条就是通过以下3个图片实现的:如果想实现其它颜色,只需要改图片即可代码如下Progre...