29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
-
+
-
+
-
+
|
using ObjQt::toQt;
@implementation QtGraphicsObject
@end
@implementation QtGraphicsWidget
- initWithQObject: (QObject *)qObject
- (instancetype)initWithQObject: (QObject *)qObject
{
OF_INVALID_INIT_METHOD
}
- initWithQGraphicsWidget: (QGraphicsWidget *)qGraphicsWidget
- (instancetype)initWithQGraphicsWidget: (QGraphicsWidget *)qGraphicsWidget
{
return [super initWithQObject: qGraphicsWidget];
}
- (QGraphicsWidget *)qGraphicsWidget
{
return dynamic_cast<QGraphicsWidget *>([self qObject]);
return dynamic_cast<QGraphicsWidget *>(self.qObject);
}
- (bool)autoFillBackground
{
return toQt(self)->autoFillBackground();
}
|