Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Qt系列文章之 mousePressEvent
上一篇文章介绍QTabWidget的使用技巧 本文开始介绍Qt最常用的事件之一QMouseEvent 鼠标事件 mousePressEvent 鼠标事件是Qt中十分重要的人机交互形式 鼠标事件包括很多内容 此处先介绍最基本的mousePre
Qt系列
QT
QT从入门到入土(四)——文件的读写操作
引言 文件的读写是很多应用程序具有的功能 甚至某些应用程序就是围绕着某一种格式文件的处理而开发的 所以文件读写是应用程序开发的一个基本功能 Qt 提供了两种读写纯文本文件的基本方法 用 QFile 类的 IODevice 读写功能直接进行读
Qt系列
QT
开发语言
ui
c
Qt系列文章之 QDataStream
上一篇文章介绍了如何使用QFileDialog来选择文件路径并读入项目界面 本文介绍如何使用Qt的序列化技术来将用户定义的一些变量保存到文件 用到的主要模块是QDataStream 对象序列化 QDataStream Qt提供了两个关键的二
Qt系列
QT
【2】Qt的MainWindow的能看不能吃的框架 以及 添加图片资源
就是加上菜单栏 窗口 这些东西 而且没做回调函数 没有做button 所以h文件没有改动 mainwindow cpp include mainwindow h include
Qt系列
QT
c
QT从入门到入土(九)——TCP/IP网络通信(以及文件传输)
引言 TCP IP通信 即SOCKET通信 是通过网线将服务器Server端和客户机Client端进行连接 在遵循ISO OSI模型的四层层级构架的基础上通过TCP IP协议建立的通讯 控制器可以设置为服务器端或客户端 关于TCP IP协议
Qt系列
QT
tcpip
服务器
c
Qt系列文章之(十) ui文件的使用
上一篇文章在主函数中构造了一个简单的主窗口界面 继承了一些基本元素 如菜单栏 工具栏 悬浮窗口 主界面等元素 不过这些元素都是在栈区开辟的临时变量 放在主函数里面来实现 这不是一种标准的UI界面开发手段 一般在界面项目开发之中有几个典型的开
Qt系列
QT
QT从入门到入土(七)——鼠标事件
引言 个人认为 事件机制是Qt最难以理解且最为精妙的一部分 事件主要分为两种 在与用户交互时发生 比如按下鼠标 mousePressEvent 敲击键盘 keyPressEvent 等 系统自动发生 比如计时器事件 timerEvent 等
Qt系列
QT
开发语言
ui
c
Qt系列文章之 Qt Model Class
Qt Model Class Qt提供了一些列相互继承的Model类体系 Qt的Model类是对用户数据进行体系化封装并提供统一操作接口的一大类模块 Qt提供的模型类十分多 大致可以分为三种 不可实例化的抽象基类 代理模型类和可实例化模型类
Qt系列
QT
Qt系列文章之 QAbstractItemModel(下)
本文紧接着上一文介绍如何对用户模型剩下的类进行实现 并将其集成到视图并显示出来 QAbstractItemModel insertRows int row int count const QModelIndex parent 该函数实现一次
Qt系列
QT
Qt系列文章之 QTabWidget
上一篇文章介绍如何对QMessgeBox进行使用 本文紧接上文内容继续对Qt的窗体文件开发介绍 一般主界面会有很多控件和交互区域 如果把所有的控件都放在一个界面全部显示 整个界面就会显得非常臃肿繁琐 那么使用分页式的表格窗体布局就能将不同类
Qt系列
QT