- 博客(3)
- 收藏
- 关注
原创 QWidget外观逻辑
QWidget外观逻辑 1.外观包括颜色、位置、形状和具体元素 1.1 颜色 1.2 位置 1.3 形状 一个元素的形状首先得参考元素得类型,如果是规则得几何体,规定形状所需要得就是一些特殊的属性,比如长方形用高和宽,三角形用边长与角度等。一般在软件中获得复杂形状先要依靠获得简单图形,由简单图形组合成复杂形状,因此软件中只需要抽象出形状的基本元素就行了,比如机械制图中使用点、线、基本图形、等加上一...
2019-07-05 10:20:35 133
原创 单例写法及类中有私有类写法
QT学习总结 1. 单例写法及类中有私有类写法 ctest.h class CTestPrivate; class CTest { CTest(); ~CTest(); public: static CTest *instance(); private: CTestPrivate *d; friend class CTestPrivate; }; ctest.cpp cla...
2019-06-13 14:51:24 235
原创 Qt二维绘图逻辑
Qt二维绘图逻辑 QPainter-QPainterDevice-QPainterEngine QPainter使用逻辑:使用者逻辑,QPainter对象就像一个使用者, QPen(颜色,线宽,线形,线条端点样式,线条连接样式),QBrush(填充颜色,画刷样式,渐变),QFont(字体,大小等)对象就是工具,使用时设置好工具的属性,然后使用QPainter的add功能把工具挂在使用者的身上,使用...
2019-06-10 16:33:31 480
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人