@@ -8,27 +8,27 @@ static void* polymorphichandler_QEvent(const void *ptr, char **class_name)
8
8
Q_ASSERT (ptr != 0 );
9
9
QEvent *object = (QEvent *)ptr;
10
10
if (object->type () == QEvent::None) {
11
- *class_name = " QEvent" ;
11
+ *class_name = const_cast < char *>( " QEvent" ) ;
12
12
return (QEvent*)object;
13
13
}
14
14
if (object->type () == QEvent::ChildAdded || object->type () == QEvent::ChildPolished || object->type () == QEvent::ChildRemoved) {
15
- *class_name = " QChildEvent" ;
15
+ *class_name = const_cast < char *>( " QChildEvent" ) ;
16
16
return (QChildEvent*)object;
17
17
}
18
18
if (object->type () == QEvent::StateMachineWrapped) {
19
- *class_name = " QStateMachine_WrappedEvent" ;
19
+ *class_name = const_cast < char *>( " QStateMachine_WrappedEvent" ) ;
20
20
return (QStateMachine::WrappedEvent*)object;
21
21
}
22
22
if (object->type () == QEvent::StateMachineSignal) {
23
- *class_name = " QStateMachine_SignalEvent" ;
23
+ *class_name = const_cast < char *>( " QStateMachine_SignalEvent" ) ;
24
24
return (QStateMachine::SignalEvent*)object;
25
25
}
26
26
if (object->type () == QEvent::Timer) {
27
- *class_name = " QTimerEvent" ;
27
+ *class_name = const_cast < char *>( " QTimerEvent" ) ;
28
28
return (QTimerEvent*)object;
29
29
}
30
30
if (object->type () == QEvent::DynamicPropertyChange) {
31
- *class_name = " QDynamicPropertyChangeEvent" ;
31
+ *class_name = const_cast < char *>( " QDynamicPropertyChangeEvent" ) ;
32
32
return (QDynamicPropertyChangeEvent*)object;
33
33
}
34
34
return NULL ;
0 commit comments