source: trunk/MagicSoft/AMC/activemirrorcontrol/activemirrorcontrol/videoframe.moc.cpp@ 3401

Last change on this file since 3401 was 3401, checked in by merck, 21 years ago
nitial checkin of AMC project
File size: 7.1 KB
Line 
1/****************************************************************************
2** VideoFrame meta object code from reading C++ file 'videoframe.h'
3**
4** Created: Thu Jan 29 00:51:52 2004
5** by: The Qt MOC ($Id: videoframe.moc.cpp,v 1.1 2004-03-04 16:31:19 merck Exp $)
6**
7** WARNING! All changes made in this file will be lost!
8*****************************************************************************/
9
10#if !defined(Q_MOC_OUTPUT_REVISION)
11#define Q_MOC_OUTPUT_REVISION 9
12#elif Q_MOC_OUTPUT_REVISION != 9
13#error "Moc format conflict - please regenerate all moc files"
14#endif
15
16#include "videoframe.h"
17#include <qmetaobject.h>
18#include <qapplication.h>
19
20
21
22const char *VideoFrame::className() const
23{
24 return "VideoFrame";
25}
26
27QMetaObject *VideoFrame::metaObj = 0;
28
29void VideoFrame::initMetaObject()
30{
31 if ( metaObj )
32 return;
33 if ( qstrcmp(QFrame::className(), "QFrame") != 0 )
34 badSuperclassWarning("VideoFrame","QFrame");
35 (void) staticMetaObject();
36}
37
38#ifndef QT_NO_TRANSLATION
39
40QString VideoFrame::tr(const char* s)
41{
42 return qApp->translate( "VideoFrame", s, 0 );
43}
44
45QString VideoFrame::tr(const char* s, const char * c)
46{
47 return qApp->translate( "VideoFrame", s, c );
48}
49
50#endif // QT_NO_TRANSLATION
51
52QMetaObject* VideoFrame::staticMetaObject()
53{
54 if ( metaObj )
55 return metaObj;
56 (void) QFrame::staticMetaObject();
57#ifndef QT_NO_PROPERTIES
58#endif // QT_NO_PROPERTIES
59 typedef void (VideoFrame::*m1_t0)();
60 typedef void (QObject::*om1_t0)();
61 typedef void (VideoFrame::*m1_t1)(int);
62 typedef void (QObject::*om1_t1)(int);
63 typedef void (VideoFrame::*m1_t2)(bool);
64 typedef void (QObject::*om1_t2)(bool);
65 typedef void (VideoFrame::*m1_t3)(int);
66 typedef void (QObject::*om1_t3)(int);
67 typedef void (VideoFrame::*m1_t4)(bool);
68 typedef void (QObject::*om1_t4)(bool);
69 typedef void (VideoFrame::*m1_t5)();
70 typedef void (QObject::*om1_t5)();
71 typedef void (VideoFrame::*m1_t6)();
72 typedef void (QObject::*om1_t6)();
73 m1_t0 v1_0 = &VideoFrame::timerDone;
74 om1_t0 ov1_0 = (om1_t0)v1_0;
75 m1_t1 v1_1 = &VideoFrame::threshold;
76 om1_t1 ov1_1 = (om1_t1)v1_1;
77 m1_t2 v1_2 = &VideoFrame::substractDarks;
78 om1_t2 ov1_2 = (om1_t2)v1_2;
79 m1_t3 v1_3 = &VideoFrame::scaleValue;
80 om1_t3 ov1_3 = (om1_t3)v1_3;
81 m1_t4 v1_4 = &VideoFrame::scaleImage;
82 om1_t4 ov1_4 = (om1_t4)v1_4;
83 m1_t5 v1_5 = &VideoFrame::takeDark;
84 om1_t5 ov1_5 = (om1_t5)v1_5;
85 m1_t6 v1_6 = &VideoFrame::clearDarks;
86 om1_t6 ov1_6 = (om1_t6)v1_6;
87 QMetaData *slot_tbl = QMetaObject::new_metadata(7);
88 QMetaData::Access *slot_tbl_access = QMetaObject::new_metaaccess(7);
89 slot_tbl[0].name = "timerDone()";
90 slot_tbl[0].ptr = (QMember)ov1_0;
91 slot_tbl_access[0] = QMetaData::Public;
92 slot_tbl[1].name = "threshold(int)";
93 slot_tbl[1].ptr = (QMember)ov1_1;
94 slot_tbl_access[1] = QMetaData::Public;
95 slot_tbl[2].name = "substractDarks(bool)";
96 slot_tbl[2].ptr = (QMember)ov1_2;
97 slot_tbl_access[2] = QMetaData::Public;
98 slot_tbl[3].name = "scaleValue(int)";
99 slot_tbl[3].ptr = (QMember)ov1_3;
100 slot_tbl_access[3] = QMetaData::Public;
101 slot_tbl[4].name = "scaleImage(bool)";
102 slot_tbl[4].ptr = (QMember)ov1_4;
103 slot_tbl_access[4] = QMetaData::Public;
104 slot_tbl[5].name = "takeDark()";
105 slot_tbl[5].ptr = (QMember)ov1_5;
106 slot_tbl_access[5] = QMetaData::Public;
107 slot_tbl[6].name = "clearDarks()";
108 slot_tbl[6].ptr = (QMember)ov1_6;
109 slot_tbl_access[6] = QMetaData::Public;
110 typedef void (VideoFrame::*m2_t0)(int,int);
111 typedef void (QObject::*om2_t0)(int,int);
112 typedef void (VideoFrame::*m2_t1)(int,int);
113 typedef void (QObject::*om2_t1)(int,int);
114 typedef void (VideoFrame::*m2_t2)(int);
115 typedef void (QObject::*om2_t2)(int);
116 typedef void (VideoFrame::*m2_t3)(int);
117 typedef void (QObject::*om2_t3)(int);
118 m2_t0 v2_0 = &VideoFrame::spot;
119 om2_t0 ov2_0 = (om2_t0)v2_0;
120 m2_t1 v2_1 = &VideoFrame::gref;
121 om2_t1 ov2_1 = (om2_t1)v2_1;
122 m2_t2 v2_2 = &VideoFrame::framesGrabbed;
123 om2_t2 ov2_2 = (om2_t2)v2_2;
124 m2_t3 v2_3 = &VideoFrame::framesProcessed;
125 om2_t3 ov2_3 = (om2_t3)v2_3;
126 QMetaData *signal_tbl = QMetaObject::new_metadata(4);
127 signal_tbl[0].name = "spot(int,int)";
128 signal_tbl[0].ptr = (QMember)ov2_0;
129 signal_tbl[1].name = "gref(int,int)";
130 signal_tbl[1].ptr = (QMember)ov2_1;
131 signal_tbl[2].name = "framesGrabbed(int)";
132 signal_tbl[2].ptr = (QMember)ov2_2;
133 signal_tbl[3].name = "framesProcessed(int)";
134 signal_tbl[3].ptr = (QMember)ov2_3;
135 metaObj = QMetaObject::new_metaobject(
136 "VideoFrame", "QFrame",
137 slot_tbl, 7,
138 signal_tbl, 4,
139#ifndef QT_NO_PROPERTIES
140 0, 0,
141 0, 0,
142#endif // QT_NO_PROPERTIES
143 0, 0 );
144 metaObj->set_slot_access( slot_tbl_access );
145#ifndef QT_NO_PROPERTIES
146#endif // QT_NO_PROPERTIES
147 return metaObj;
148}
149
150#include <qobjectdefs.h>
151#include <qsignalslotimp.h>
152
153// SIGNAL spot
154void VideoFrame::spot( int t0, int t1 )
155{
156 // No builtin function for signal parameter type int,int
157 QConnectionList *clist = receivers("spot(int,int)");
158 if ( !clist || signalsBlocked() )
159 return;
160 typedef void (QObject::*RT0)();
161 typedef void (QObject::*RT1)(int);
162 typedef void (QObject::*RT2)(int,int);
163 RT0 r0;
164 RT1 r1;
165 RT2 r2;
166 QConnectionListIt it(*clist);
167 QConnection *c;
168 QSenderObject *object;
169 while ( (c=it.current()) ) {
170 ++it;
171 object = (QSenderObject*)c->object();
172 object->setSender( this );
173 switch ( c->numArgs() ) {
174 case 0:
175#ifdef Q_FP_CCAST_BROKEN
176 r0 = reinterpret_cast<RT0>(*(c->member()));
177#else
178 r0 = (RT0)*(c->member());
179#endif
180 (object->*r0)();
181 break;
182 case 1:
183#ifdef Q_FP_CCAST_BROKEN
184 r1 = reinterpret_cast<RT1>(*(c->member()));
185#else
186 r1 = (RT1)*(c->member());
187#endif
188 (object->*r1)(t0);
189 break;
190 case 2:
191#ifdef Q_FP_CCAST_BROKEN
192 r2 = reinterpret_cast<RT2>(*(c->member()));
193#else
194 r2 = (RT2)*(c->member());
195#endif
196 (object->*r2)(t0, t1);
197 break;
198 }
199 }
200}
201
202// SIGNAL gref
203void VideoFrame::gref( int t0, int t1 )
204{
205 // No builtin function for signal parameter type int,int
206 QConnectionList *clist = receivers("gref(int,int)");
207 if ( !clist || signalsBlocked() )
208 return;
209 typedef void (QObject::*RT0)();
210 typedef void (QObject::*RT1)(int);
211 typedef void (QObject::*RT2)(int,int);
212 RT0 r0;
213 RT1 r1;
214 RT2 r2;
215 QConnectionListIt it(*clist);
216 QConnection *c;
217 QSenderObject *object;
218 while ( (c=it.current()) ) {
219 ++it;
220 object = (QSenderObject*)c->object();
221 object->setSender( this );
222 switch ( c->numArgs() ) {
223 case 0:
224#ifdef Q_FP_CCAST_BROKEN
225 r0 = reinterpret_cast<RT0>(*(c->member()));
226#else
227 r0 = (RT0)*(c->member());
228#endif
229 (object->*r0)();
230 break;
231 case 1:
232#ifdef Q_FP_CCAST_BROKEN
233 r1 = reinterpret_cast<RT1>(*(c->member()));
234#else
235 r1 = (RT1)*(c->member());
236#endif
237 (object->*r1)(t0);
238 break;
239 case 2:
240#ifdef Q_FP_CCAST_BROKEN
241 r2 = reinterpret_cast<RT2>(*(c->member()));
242#else
243 r2 = (RT2)*(c->member());
244#endif
245 (object->*r2)(t0, t1);
246 break;
247 }
248 }
249}
250
251// SIGNAL framesGrabbed
252void VideoFrame::framesGrabbed( int t0 )
253{
254 activate_signal( "framesGrabbed(int)", t0 );
255}
256
257// SIGNAL framesProcessed
258void VideoFrame::framesProcessed( int t0 )
259{
260 activate_signal( "framesProcessed(int)", t0 );
261}
Note: See TracBrowser for help on using the repository browser.