Qt
ZeroZeroZeroOne
这个作者很懒,什么都没留下…
展开
-
Qt 文件操作
Qt 常用文件操作类1.QIODevice类 直接继承自QObject,为设备提供了公共实现和抽象接口,用于读写块数据. 抽象类,不能被实例化. 1. QIODevice类是所有输入输出IO类的基础类,为IO类提供了统一的调用接口,因此我们称QIODevice类以及其派生类为IO类。 2. 在访问IO类,必须先调用open()方法打开设备,之后才能调用读写方法对类进行操作。结束操作后需要调...原创 2018-06-12 10:21:12 · 2020 阅读 · 0 评论 -
QWidget/QMainWindow/QDialog的异同点
QWidget继承于QObject和QPaintDevice,QDialog和QMainWindow则继承于QWidget,QDialog、QMainWindow两者之间没有直接关系QWidgetQWidget类是所有用户界面对象的基类。窗口部件是用户界面的一个原子:它从窗口系统接收鼠标、键盘和其它事件,并且将自己的表现形式绘制在屏幕上。每一个窗口部件都是矩形,并且它们按Z轴顺序排列。一个窗口部件...原创 2018-06-06 09:12:44 · 284 阅读 · 0 评论 -
Qt界面实现常用技巧
一、主界面1、窗口 最小化 最大化 关闭按钮、显示状态自定义 setWindowFlags(Qt::CustomizeWindowHint); setWindowFlags(Qt::WindowCloseButtonHint); //只要关闭按钮 setWindowFlags(Qt::WindowFlags type) Qt::FrameWindowHint:没有边框...转载 2018-06-13 16:52:56 · 348 阅读 · 0 评论 -
QDataStream 的使用
Qt中的QDataStream类为我们的程序提供了读写二进制数据的能力。一个数据流如果是二进制编码的数据流,那么它肯定是与计算机的操作系统、CPU或者字节序无关的。例如,一个数据流是在一个运行Windows系统的PC机上被写入的,那么它照样可以在一台运行Solaris的Sun SPARC的机器上被读取出来。同样,我们也可以使用QDataStream去读写原生的未编码的二进制数据。QDataSt...原创 2018-06-15 08:42:43 · 26175 阅读 · 3 评论