comparison generator/typesystem_core-java.java @ 335:1e9092e20a67

merge signals branch into default
author eldar1@eldar1-laptop
date Sun, 07 Feb 2010 16:04:36 +0000
parents 24ebea513d66
children b0a7819153bb
comparison
equal deleted inserted replaced
306:70f64e5b5942 335:1e9092e20a67
77 { 77 {
78 static QObject __root; 78 static QObject __root;
79 QObject __next; 79 QObject __next;
80 QObject __prev; 80 QObject __prev;
81 } 81 }
82 82 /*
83 override void onSignalHandlerCreated(ref SignalHandler sh) 83 override void onSignalHandlerCreated(ref SignalHandler sh)
84 { 84 {
85 sh.signalEvent = &onSignalEvent; 85 sh.signalEvent = &onSignalEvent;
86 } 86 }
87 87
102 default: 102 default:
103 assert (false); 103 assert (false);
104 } 104 }
105 } 105 }
106 } 106 }
107 107 */
108 ~this() 108 ~this()
109 { 109 {
110 if (__prev) 110 if (__prev)
111 __prev.__next = __next; 111 __prev.__next = __next;
112 else 112 else
152 } 152 }
153 153
154 find(children); 154 find(children);
155 return result; 155 return result;
156 } 156 }
157
158 static void connect(QObject sender, string signal, QObject receiver, string method, int type = 0)
159 {
160 QMetaObject.connectImpl(sender, signal, receiver, method, type);
161 }
157 }// class 162 }// class
158 163
159 abstract class QAbstractItemModel___ extends QAbstractItemModel { 164 abstract class QAbstractItemModel___ extends QAbstractItemModel {
160 /* private native boolean setData_native(long id, int row, int col, Object value, int role); 165 /* private native boolean setData_native(long id, int row, int col, Object value, int role);
161 166