
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
异常处理机制1.概念:异常处理是一种允许两个独立开发的程序组件在程序执行时遇到不正常的情况相互通信的工具2.异常检测和异常处理的方式throw表达式:程序遇到了错误或者无法处理的问题,使用throw引发异常try、catch语句块:以关键字tyr开始,并以一个或多个catch子句结束。它们也被称为异常处理代码一、throw1.概念:程序的异常检测部分使用throw表达式...
一、项目介绍本项目是一个类似于百度云盘的项目Github开源链接:二、项目架构图Qt充当网络云盘的客户端,支持对文件的上传、下载、删除、共享等后端使用Nginx充当代理服务器,将Qt客户端发送过来的请求转发给后台的FastCGI进行进行处理FastCGI对Nginx转发过来的请求进行解析处理FastDFS集群中storage节点保存着客户端的文件Redis保存着客户端的信息(token)等MySQ
一、QColorDialog(颜色对话框)演示案例getColor静态函数参数:①初始化颜色、②父窗口对象、③颜色对话框标题返回值:返回一个QColor对象void Widget::on_btnColor_clicked(){QPalette pal=ui->plainTextEdit->palette();//获取文本框的palette...
一、QT的静态链接库QT创建一个静态链接库项目,设计各种需要导出的类,包括具有UI的窗体类、对话框类、编译后可以生成一个lib文件(MSVC编译器生成的文件后缀为“.lib”,MinGW编译器生成的文件后缀为“.a”)在另一个应用程序里使用这个lib文件和类的头文件(不需要cpp源文件),就可以静态编译到应用程序里这种方法适合于小组开发时,每个人负责自己的部分,使用其他人设计的代码时只...
什么是事件?事件是对各种应用程序需要知道的由应用程序内部或者外部产生的事情或者动作的通 称。在Qt中使用一个对象来表示一个事件,它继承自QEvent类事件处理:重写相关的Event函数,重新实现事件的paintEvent(),mousePressEvent()等事件处理函数安装事件过滤器,可以在一个界面类中同时处理不同子 部件的不同事件Q_UNUSED(event...
消息对话框的两种通途:①用于简单的信息提示,并无其他所用,不利用对话框的返回值②用于确认选择对话框,对对话框的返回值进行利用由warning()、information()、critical()、about()这几个函数组成,这几个函数的参数与使用方法都是相同的,只是图标显示不一样而已,下面以warning()函数为例函数原型一:int QMessageBox::warnin...
一、什么是自定义Widget组件Qt的UI设计器提供了很多GUI设计的界面组件,可以满足常见的界面设计需求。但是某些时候需要设计特殊的界面组件,而在UI设计器的组件面板里没有合适的组件,这时就需要设计自定义的界面组件二、如何设计自定义的Widget组件所有组件的基类是QWidget,要设置自定义的界面组件,可以从QWidget继承一个自定义的类,重定义其paintEvent()事件,利用...
一、QStringListModel类的基本功能QStringListModel是用于处理字符串列表的数据模型QFileSystemModel可以和视图组件QListView结合使用,在界面中显示和编辑字符串列表当为一个QListView组件设置QFileSystemModel数据模型之后,QListView显示的数据都是来自于QFileSystemModel数据模型,对QListVi...
一、Push Button名词:按钮常用函数//得到/设置按钮在程序界面中显示的位置和大小const QRect &geometry() constvoid setGeometry(int x, int y, int w, int h)void setGeometry(const QRect &)//获得/设置按钮显示的字体/样式const ...
一、ini文件语法:由节、键、值组成节:section参数:(键=值)ini文件注释一分号(;)开头二、QSettings关于QSettings类请参阅:https://blog.csdn.net/qq_41453285/article/details/99591318QT中对ini文件的操作使用到QSettings类//函数QSettings(ini路径文件名, QSettings::IniFo







