少有人走的路

勇哥的工业自动化技术网站

python知识导航贴,持续更新

C# 语言高级特性知识导航贴,持续更新

netMarketing类库: 类库说明

本站视觉相关教程整理贴子,持续更新

C++相关导航贴,持续更新

本站收费服务公告(netMarketing源码,工业自动化行业培训班等)

2020年勇哥的机器视觉实验项目清单(大纲)

本站连载贴子系列,持续更新中……

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

运动控制专题,持续更新

Qt:MDI多文档界面

一、MDI简介MDI就是多文档界面(Multi-document Interface,MDI)应用程序MDI就是在主窗口里创建多个同类型的MDI子窗口,这些MDI子窗口在主窗口里显示,并共享主窗口上工具栏和菜单等操作功能,主窗口上的操作都针对当前活动的MDI子窗口进行二、QMdiArea组件设计MDI应用程序需要在主窗口工作区放置一个QMdiArea作为MDI子窗体的容器所以我们需要事先创建窗体类对象,然后将窗口类通过addSubWindow函数添加到MDIArea组件中,然后再调用窗口类的sh

QT:Splash窗口与登录窗口

一、Splash窗口什么是Splash窗口?一般在大型应用程序启动时会显示一个启动画面,这个启动画面即Splash窗口特点:Splash窗口一般被设计为一个无边对话框,在Windows任务栏不显示当前窗口的图标信息。我们通常在Splash窗口中只显示一个图片,并展示软件的信息等使用场景:Splash窗口显示的时候,程序一般在后台做一些比较耗时的启动准备工作,等到软件的准备工作完成之后,Splash窗口就会关闭,然后软件的主窗口显示出来QSplashScreen类:此类就是实现Splash窗口的,

Qt:文本文件的读写(QFile、QTextStream)

一、文本文件文本文件是指纯文本格式存储的文件,例如:.cpp、.html、.xml文件等都是纯文本文件二、QT纯文本文件读写函数QT提供了两种读写纯文本文件的方法:①QFile类的IODevice读写功能直接进行读写②QFile和QTextStream结合起来,用流的方法进行文件读写三、QFile类功能:提供了 一个用于读/写文件的接口,它可以用来读/写文本文件、二进制文件和 Qt 资源的 I/0 设备QFile的其它功能,见文章:https://blog.csdn.net/qq_4145328

Qt: 文件目录操作(QCoreApplication、QFile、QFileInfo、QDir、QTemporaryDir/File、QFileSystemWatcher)

QT提供的与文件和目录相关的类包括以下几个:QCoreApplication:用于提取应用程序路径、程序名等文件信息QFile:除了打开文件操作外,还可以复制文件、删除文件等功能QFileInfo:用于提取文件信息,包括路径、文件名、后缀等QDir:用于提取目录或文件信息,获取一个目录下的文件或目录列表,创建或删除目录和文件,文件重命名等操作QTemporaryDir、QTemporaryFile:用于创建临时目录和临时文件QFileSystemWatc:文件和目录监听类、监听目录下文件的添加、

Qt创建和使用动态链接库(.dll)

一、QT的动态链接库QT的动态链接库编译后生成DLL文件(本文只讲解Windows下的动态库文件)DLL文件是在应用程序运行时才加载的,不像静态库那样在编译期就编到应用程序里。若更新了DLL文件,只要接口未变,应用程序依然可以调用使用动态链接库可以很方便地扩展应用程序的功能,但是DLL文件需要随应用程序一起发布,并且编译DLL和应用程序的Qt版本最好保持一致,否则考虑二进制兼容问题二、动态链接库的创建第一步:点击“File”的“New File or Project”,然后选择下面的“C++ L

Qt: TCP通信演示案例

一、演示案例一本案例中,服务端与客户端对数据的读取都是“行读取”服务端第一步:创建一个基于QMainWindow的窗体,类名采用默认值,然后设计窗体第二步:类的定义//省略了系统自定义的代码,只列出了自己定义的代码   #include <QTcpServer> #include <QTcpSocket> #include <QHostInfo>   class MainWindow&nb

Qt 网络编程之HTTP通信(QNetworkRequest、QNetworkReply、NetworkAccessManager)

一、高层网络协议类简介Qt网络模块提供了一些类实现OSI 7层网络模型中高层的网络协议,如HTTP、FTP、SNMP等,这些类主要是QNetworkRequest、QNetworkReply、NetworkAccessManagerQNetworkRequest:通过一个URL地址发起网络协议请求,也保存网络请求的信息,目前支持HTTP、FTP和局部文件URLs的下载或上传NetworkAccessManager:用于协调网络操作。在QNetworkRequest发起一个网络请求后,Networ

Qt样式表(setStyleSheet函数、.qss文件)

概念Qt样式表(style sheet)适用于定制用户界面的强有力的机制,其概念、术语是收到HTML中的CSS启发而来,不过Qt样式表是应用于窗体界面的与HTML的CSS类似,Qt的样式表是纯文本的格式定义,在应用程序运行时可以载入和解析这些样式定义,从而使应用程序的界面呈现不同的效果样式表具有继承关系,例如为一个QWidget类设置了样式表,那么QWidget类及其子类都会使用这个样式表很多软件有换肤功能,就是使用类似于样式表的功能一、Qt样式表的句法①一般句法格式与CSS句法几乎完全相同一个

QStyle类设置窗口样式(QStyleFactory、QApplication)

一、什么是QStyleQt是一个跨平台的类库,相同的界面组件在不同的操作系统上显示效果是不一样的QStyle是封装了GUI界面组件外观的抽象类,Qt定义了QStyle类的一些子类,应用于不同的操作系统,如QWindowsStyle、QMacStyle等。这些样式是Qt CUI模块自带的,在不停的平台上编译运行的程序具有缺省的样式,QApplication::style()可以返回应用程序缺省的样式QT组件Qt内置的界面组件都是用QStyle进行绘制,以保证它们在与运行平台的界面效果一直例如下图是

Qt 的常用类介绍(1)QApplication 对象, qAPP

(一)qApp或者QApplication用法1:谈到QApplication的类不得不提及这个类在main()函数中创建的对象还有一个与之对应的全局宏qApp,我们可以发现他们是同一个内存对象,也就是说可以在程序的任何地方访问app对象:我们可以利用qApp来退出事件循环从而退出应用,正如上图中lambda表达是那样,点击了pushButton按钮,调用quit() 函数。观察控制台输出发现我们的最顶级widget在退出应用时被析构,没有内存泄露。用法2://用于在传输大文件时使界面不会冻结
<< < 1 2 3 4 5 6 7 8 > >>
«    2025年11月    »
12
3456789
10111213141516
17181920212223
24252627282930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864