解释一段QT语句,越详细越好,这是做简易画板的一段 ,看不太懂PaintWidget::PaintWidget(QWidget*parent):QWidget(parent),currShapeCode(Shape::Line),shape(NULL),perm(false)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 19:23:01

解释一段QT语句,越详细越好,这是做简易画板的一段 ,看不太懂PaintWidget::PaintWidget(QWidget*parent):QWidget(parent),currShapeCode(Shape::Line),shape(NULL),perm(false)
解释一段QT语句,越详细越好,这是做简易画板的一段 ,看不太懂
PaintWidget::PaintWidget(QWidget*parent):QWidget(parent),currShapeCode(Shape::Line),shape(NULL),perm(false)

解释一段QT语句,越详细越好,这是做简易画板的一段 ,看不太懂PaintWidget::PaintWidget(QWidget*parent):QWidget(parent),currShapeCode(Shape::Line),shape(NULL),perm(false)
PaintWidget::PaintWidget(QWidget *parent)
:QWidget(parent)
PaintWidget继承自QWidget.(其中,如果parent在头文件里=0,则是顶级窗口;否则是子窗口)
,currShapeCode(Shape::Line) //初始化成员变量,并使用枚举值Line作为参数.
,shape(NULL),perm(false);初始化成员变量shape和perm,并赋相应的值.
这种写法很常见的呀!