Mercurial > projects > qtd
comparison generator/generatorsetd.cpp @ 167:ae06da58ec25
fixed hacky conversion of arguments when emmitting a signal
author | eldar |
---|---|
date | Sat, 20 Jun 2009 19:14:29 +0000 |
parents | 136c9ee83ee5 |
children | b5773ccab07d |
comparison
equal
deleted
inserted
replaced
166:52da31f967f0 | 167:ae06da58ec25 |
---|---|
145 } | 145 } |
146 | 146 |
147 // Code generation | 147 // Code generation |
148 QList<Generator *> generators; | 148 QList<Generator *> generators; |
149 PriGenerator *priGenerator = new PriGenerator; | 149 PriGenerator *priGenerator = new PriGenerator; |
150 ContainerGenerator *cointainerGenerator = new ContainerGenerator; | 150 ContainerGenerator *cointainerGenerator; |
151 DGenerator *d_generator = 0; | 151 DGenerator *d_generator = 0; |
152 CppHeaderGenerator *cpp_header_generator = 0; | 152 CppHeaderGenerator *cpp_header_generator = 0; |
153 CppImplGenerator *cpp_impl_generator = 0; | 153 CppImplGenerator *cpp_impl_generator = 0; |
154 MetaInfoGenerator *metainfo = 0; | 154 MetaInfoGenerator *metainfo = 0; |
155 JumpTablePreprocessor *jumpTablePreprocessor = 0; | 155 JumpTablePreprocessor *jumpTablePreprocessor = 0; |
206 | 206 |
207 if (build_class_list) { | 207 if (build_class_list) { |
208 generators << new ClassListGenerator; | 208 generators << new ClassListGenerator; |
209 contexts << "ClassListGenerator"; | 209 contexts << "ClassListGenerator"; |
210 } | 210 } |
211 | |
212 cointainerGenerator = new ContainerGenerator(cpp_impl_generator); | |
213 | |
211 | 214 |
212 generators << priGenerator; | 215 generators << priGenerator; |
213 contexts << "PriGenerator"; | 216 contexts << "PriGenerator"; |
214 | 217 |
215 generators << cointainerGenerator; | 218 generators << cointainerGenerator; |