diff generator/typesystem.h @ 148:ae34188ddd84

private signals of QAbstractItemModel are now accessible
author eldar
date Sat, 13 Jun 2009 14:05:32 +0000
parents eb3b5bbffc8f
children 17b5e13364b7 adae77fdc1ea
line wrap: on
line diff
--- a/generator/typesystem.h	Fri Jun 12 22:21:33 2009 +0000
+++ b/generator/typesystem.h	Sat Jun 13 14:05:32 2009 +0000
@@ -329,7 +329,10 @@
         Rename =                0x2000,
         Deprecated =            0x4000,
         ReplaceExpression =     0x8000,
-        VirtualSlot =          0x10000 | NonFinal
+        VirtualSlot =          0x10000 | NonFinal,
+        AllowAsSlot =           0x00020000,
+        PrivateSignal =         0x00040000
+
     };
 
     Modification() : modifiers(0) { }
@@ -343,6 +346,8 @@
     bool isFinal() const { return modifiers & Final; }
     bool isNonFinal() const { return modifiers & NonFinal; }
     bool isVirtualSlot() const { return (modifiers & VirtualSlot) == VirtualSlot; }
+    bool isAllowedAsSlot() const { return (modifiers & AllowAsSlot) == AllowAsSlot; }
+    bool isPrivateSignal() const { return (modifiers & PrivateSignal) == PrivateSignal; }
     QString accessModifierString() const;
 
     bool isDeprecated() const { return modifiers & Deprecated; }