comparison qt/qtd/MOC.d @ 330:115130499d78 signals

fix a const violation spotted by a newer dmd, thanks Rainer
author eldar1@eldar1-laptop
date Sat, 16 Jan 2010 12:20:50 +0000
parents 0085380ff921
children 1defd6a98364
comparison
equal deleted inserted replaced
329:0085380ff921 330:115130499d78
462 { 462 {
463 if(!_staticMetaObject) 463 if(!_staticMetaObject)
464 createStaticMetaObject(); 464 createStaticMetaObject();
465 return staticMetaObject(); 465 return staticMetaObject();
466 } 466 }
467 private static QMetaObject _staticMetaObject; 467 private static __gshared QMetaObject _staticMetaObject;
468 private static QMetaObjectNative _nativeStaticMetaObject; 468 private static __gshared QMetaObjectNative _nativeStaticMetaObject;
469 public static QMetaObject staticMetaObject() { return _staticMetaObject; } 469 public static QMetaObject staticMetaObject() { return _staticMetaObject; }
470 protected static void createStaticMetaObject() { 470 protected static void createStaticMetaObject() {
471 assert(!_staticMetaObject); 471 assert(!_staticMetaObject);
472 alias BaseClassesTuple!(typeof(this))[0] BaseClass; 472 alias BaseClassesTuple!(typeof(this))[0] BaseClass;
473 if (!BaseClass._staticMetaObject) 473 if (!BaseClass._staticMetaObject)