本示例为5.15.2版本
使用QFutureWatcher 检测进度信息
1 QFutureWatcher<void> futureWatcher;
1
QFutureWatcher<void> futureWatcher;
通过信号槽与进度对话框进行关联。
调用setFuture开始。
实现了什么功能 一个计算器 部分源码解析 使用了自定义的QToolButton,有什么特殊地方:统一设置了sizePolicy,还有对默认的大小进行了调整。 unaryOperator 一元操作符,比如平方std::pow(operand, 2.0);和倒数计算 1 2 enum { NumDigitButtons = 10 }; Button *digitButtons[NumDi...
展示custom view for model/view 框架 使用了QAbstractItemModel 和 QAbstractItemView QStandardItemModel是一个可以包含任意数据的通用模型 使用QSplitter作为中心控件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25...
本系列基于6.6.0 官方示例 实现了什么功能 Raster是 光栅、栅格的意思 使用 QWindow 类创建一个窗口,然后使用 QBackingStore 类在窗口上绘制图形。 用到哪些重要的类 The QBackingStore class provides a drawing area for QWindow 可以只更新部分区域。 使用方法 m_backingStore-&g...
C++系列1:optional
GN系列2:入门