Viewer
display a stack of images
|
00001 /**************************************************************************** 00002 ** GLImagePanel meta object code from reading C++ file 'gl_image_panel.h' 00003 ** 00004 ** Created: Sat Sep 17 01:32:29 2011 00005 ** by: The Qt MOC ($Id: qt/moc_yacc.cpp 3.3.8 edited Feb 2 14:59 $) 00006 ** 00007 ** WARNING! All changes made in this file will be lost! 00008 *****************************************************************************/ 00009 00010 #undef QT_NO_COMPAT 00011 #include "gl_image_panel.h" 00012 #include <qmetaobject.h> 00013 #include <qapplication.h> 00014 00015 #include <private/qucomextra_p.h> 00016 #if !defined(Q_MOC_OUTPUT_REVISION) || (Q_MOC_OUTPUT_REVISION != 26) 00017 #error "This file was generated using the moc from 3.3.8. It" 00018 #error "cannot be used with the include files from this version of Qt." 00019 #error "(The moc has changed too much.)" 00020 #endif 00021 00022 const char *GLImagePanel::className() const 00023 { 00024 return "GLImagePanel"; 00025 } 00026 00027 QMetaObject *GLImagePanel::metaObj = 0; 00028 static QMetaObjectCleanUp cleanUp_GLImagePanel( "GLImagePanel", &GLImagePanel::staticMetaObject ); 00029 00030 #ifndef QT_NO_TRANSLATION 00031 QString GLImagePanel::tr( const char *s, const char *c ) 00032 { 00033 if ( qApp ) 00034 return qApp->translate( "GLImagePanel", s, c, QApplication::DefaultCodec ); 00035 else 00036 return QString::fromLatin1( s ); 00037 } 00038 #ifndef QT_NO_TRANSLATION_UTF8 00039 QString GLImagePanel::trUtf8( const char *s, const char *c ) 00040 { 00041 if ( qApp ) 00042 return qApp->translate( "GLImagePanel", s, c, QApplication::UnicodeUTF8 ); 00043 else 00044 return QString::fromUtf8( s ); 00045 } 00046 #endif // QT_NO_TRANSLATION_UTF8 00047 00048 #endif // QT_NO_TRANSLATION 00049 00050 QMetaObject* GLImagePanel::staticMetaObject() 00051 { 00052 if ( metaObj ) 00053 return metaObj; 00054 QMetaObject* parentObject = QGLWidget::staticMetaObject(); 00055 static const QUParameter param_slot_0[] = { 00056 { "index", &static_QUType_int, 0, QUParameter::In } 00057 }; 00058 static const QUMethod slot_0 = {"set_current_x_index", 1, param_slot_0 }; 00059 static const QUParameter param_slot_1[] = { 00060 { "index", &static_QUType_int, 0, QUParameter::In } 00061 }; 00062 static const QUMethod slot_1 = {"set_current_y_index", 1, param_slot_1 }; 00063 static const QUParameter param_slot_2[] = { 00064 { "index", &static_QUType_int, 0, QUParameter::In } 00065 }; 00066 static const QUMethod slot_2 = {"set_current_z_index", 1, param_slot_2 }; 00067 static const QUParameter param_slot_3[] = { 00068 { "b", &static_QUType_bool, 0, QUParameter::In } 00069 }; 00070 static const QUMethod slot_3 = {"set_draw_line", 1, param_slot_3 }; 00071 static const QMetaData slot_tbl[] = { 00072 { "set_current_x_index(int)", &slot_0, QMetaData::Public }, 00073 { "set_current_y_index(int)", &slot_1, QMetaData::Public }, 00074 { "set_current_z_index(int)", &slot_2, QMetaData::Public }, 00075 { "set_draw_line(bool)", &slot_3, QMetaData::Public } 00076 }; 00077 static const QUParameter param_signal_0[] = { 00078 { "x", &static_QUType_int, 0, QUParameter::In }, 00079 { "y", &static_QUType_int, 0, QUParameter::In }, 00080 { "z", &static_QUType_int, 0, QUParameter::In }, 00081 { "px", &static_QUType_ptr, "jwsc::Pixel_f", QUParameter::In } 00082 }; 00083 static const QUMethod signal_0 = {"mouse_position_changed", 4, param_signal_0 }; 00084 static const QMetaData signal_tbl[] = { 00085 { "mouse_position_changed(int,int,int,const jwsc::Pixel_f*)", &signal_0, QMetaData::Public } 00086 }; 00087 metaObj = QMetaObject::new_metaobject( 00088 "GLImagePanel", parentObject, 00089 slot_tbl, 4, 00090 signal_tbl, 1, 00091 #ifndef QT_NO_PROPERTIES 00092 0, 0, 00093 0, 0, 00094 #endif // QT_NO_PROPERTIES 00095 0, 0 ); 00096 cleanUp_GLImagePanel.setMetaObject( metaObj ); 00097 return metaObj; 00098 } 00099 00100 void* GLImagePanel::qt_cast( const char* clname ) 00101 { 00102 if ( !qstrcmp( clname, "GLImagePanel" ) ) 00103 return this; 00104 return QGLWidget::qt_cast( clname ); 00105 } 00106 00107 #include <qobjectdefs.h> 00108 #include <qsignalslotimp.h> 00109 00110 // SIGNAL mouse_position_changed 00111 void GLImagePanel::mouse_position_changed( int t0, int t1, int t2, const jwsc::Pixel_f* t3 ) 00112 { 00113 if ( signalsBlocked() ) 00114 return; 00115 QConnectionList *clist = receivers( staticMetaObject()->signalOffset() + 0 ); 00116 if ( !clist ) 00117 return; 00118 QUObject o[5]; 00119 static_QUType_int.set(o+1,t0); 00120 static_QUType_int.set(o+2,t1); 00121 static_QUType_int.set(o+3,t2); 00122 static_QUType_ptr.set(o+4,t3); 00123 activate_signal( clist, o ); 00124 } 00125 00126 bool GLImagePanel::qt_invoke( int _id, QUObject* _o ) 00127 { 00128 switch ( _id - staticMetaObject()->slotOffset() ) { 00129 case 0: set_current_x_index((int)static_QUType_int.get(_o+1)); break; 00130 case 1: set_current_y_index((int)static_QUType_int.get(_o+1)); break; 00131 case 2: set_current_z_index((int)static_QUType_int.get(_o+1)); break; 00132 case 3: set_draw_line((bool)static_QUType_bool.get(_o+1)); break; 00133 default: 00134 return QGLWidget::qt_invoke( _id, _o ); 00135 } 00136 return TRUE; 00137 } 00138 00139 bool GLImagePanel::qt_emit( int _id, QUObject* _o ) 00140 { 00141 switch ( _id - staticMetaObject()->signalOffset() ) { 00142 case 0: mouse_position_changed((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(const jwsc::Pixel_f*)static_QUType_ptr.get(_o+4)); break; 00143 default: 00144 return QGLWidget::qt_emit(_id,_o); 00145 } 00146 return TRUE; 00147 } 00148 #ifndef QT_NO_PROPERTIES 00149 00150 bool GLImagePanel::qt_property( int id, int f, QVariant* v) 00151 { 00152 return QGLWidget::qt_property( id, f, v); 00153 } 00154 00155 bool GLImagePanel::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; } 00156 #endif // QT_NO_PROPERTIES 00157 00158 00159 const char *GLImagePanelXY::className() const 00160 { 00161 return "GLImagePanelXY"; 00162 } 00163 00164 QMetaObject *GLImagePanelXY::metaObj = 0; 00165 static QMetaObjectCleanUp cleanUp_GLImagePanelXY( "GLImagePanelXY", &GLImagePanelXY::staticMetaObject ); 00166 00167 #ifndef QT_NO_TRANSLATION 00168 QString GLImagePanelXY::tr( const char *s, const char *c ) 00169 { 00170 if ( qApp ) 00171 return qApp->translate( "GLImagePanelXY", s, c, QApplication::DefaultCodec ); 00172 else 00173 return QString::fromLatin1( s ); 00174 } 00175 #ifndef QT_NO_TRANSLATION_UTF8 00176 QString GLImagePanelXY::trUtf8( const char *s, const char *c ) 00177 { 00178 if ( qApp ) 00179 return qApp->translate( "GLImagePanelXY", s, c, QApplication::UnicodeUTF8 ); 00180 else 00181 return QString::fromUtf8( s ); 00182 } 00183 #endif // QT_NO_TRANSLATION_UTF8 00184 00185 #endif // QT_NO_TRANSLATION 00186 00187 QMetaObject* GLImagePanelXY::staticMetaObject() 00188 { 00189 if ( metaObj ) 00190 return metaObj; 00191 QMetaObject* parentObject = GLImagePanel::staticMetaObject(); 00192 static const QUParameter param_slot_0[] = { 00193 { "index", &static_QUType_int, 0, QUParameter::In } 00194 }; 00195 static const QUMethod slot_0 = {"set_current_z_index", 1, param_slot_0 }; 00196 static const QMetaData slot_tbl[] = { 00197 { "set_current_z_index(int)", &slot_0, QMetaData::Public } 00198 }; 00199 metaObj = QMetaObject::new_metaobject( 00200 "GLImagePanelXY", parentObject, 00201 slot_tbl, 1, 00202 0, 0, 00203 #ifndef QT_NO_PROPERTIES 00204 0, 0, 00205 0, 0, 00206 #endif // QT_NO_PROPERTIES 00207 0, 0 ); 00208 cleanUp_GLImagePanelXY.setMetaObject( metaObj ); 00209 return metaObj; 00210 } 00211 00212 void* GLImagePanelXY::qt_cast( const char* clname ) 00213 { 00214 if ( !qstrcmp( clname, "GLImagePanelXY" ) ) 00215 return this; 00216 return GLImagePanel::qt_cast( clname ); 00217 } 00218 00219 bool GLImagePanelXY::qt_invoke( int _id, QUObject* _o ) 00220 { 00221 switch ( _id - staticMetaObject()->slotOffset() ) { 00222 case 0: set_current_z_index((int)static_QUType_int.get(_o+1)); break; 00223 default: 00224 return GLImagePanel::qt_invoke( _id, _o ); 00225 } 00226 return TRUE; 00227 } 00228 00229 bool GLImagePanelXY::qt_emit( int _id, QUObject* _o ) 00230 { 00231 return GLImagePanel::qt_emit(_id,_o); 00232 } 00233 #ifndef QT_NO_PROPERTIES 00234 00235 bool GLImagePanelXY::qt_property( int id, int f, QVariant* v) 00236 { 00237 return GLImagePanel::qt_property( id, f, v); 00238 } 00239 00240 bool GLImagePanelXY::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; } 00241 #endif // QT_NO_PROPERTIES 00242 00243 00244 const char *GLImagePanelXZ::className() const 00245 { 00246 return "GLImagePanelXZ"; 00247 } 00248 00249 QMetaObject *GLImagePanelXZ::metaObj = 0; 00250 static QMetaObjectCleanUp cleanUp_GLImagePanelXZ( "GLImagePanelXZ", &GLImagePanelXZ::staticMetaObject ); 00251 00252 #ifndef QT_NO_TRANSLATION 00253 QString GLImagePanelXZ::tr( const char *s, const char *c ) 00254 { 00255 if ( qApp ) 00256 return qApp->translate( "GLImagePanelXZ", s, c, QApplication::DefaultCodec ); 00257 else 00258 return QString::fromLatin1( s ); 00259 } 00260 #ifndef QT_NO_TRANSLATION_UTF8 00261 QString GLImagePanelXZ::trUtf8( const char *s, const char *c ) 00262 { 00263 if ( qApp ) 00264 return qApp->translate( "GLImagePanelXZ", s, c, QApplication::UnicodeUTF8 ); 00265 else 00266 return QString::fromUtf8( s ); 00267 } 00268 #endif // QT_NO_TRANSLATION_UTF8 00269 00270 #endif // QT_NO_TRANSLATION 00271 00272 QMetaObject* GLImagePanelXZ::staticMetaObject() 00273 { 00274 if ( metaObj ) 00275 return metaObj; 00276 QMetaObject* parentObject = GLImagePanel::staticMetaObject(); 00277 static const QUParameter param_slot_0[] = { 00278 { "index", &static_QUType_int, 0, QUParameter::In } 00279 }; 00280 static const QUMethod slot_0 = {"set_current_y_index", 1, param_slot_0 }; 00281 static const QMetaData slot_tbl[] = { 00282 { "set_current_y_index(int)", &slot_0, QMetaData::Public } 00283 }; 00284 metaObj = QMetaObject::new_metaobject( 00285 "GLImagePanelXZ", parentObject, 00286 slot_tbl, 1, 00287 0, 0, 00288 #ifndef QT_NO_PROPERTIES 00289 0, 0, 00290 0, 0, 00291 #endif // QT_NO_PROPERTIES 00292 0, 0 ); 00293 cleanUp_GLImagePanelXZ.setMetaObject( metaObj ); 00294 return metaObj; 00295 } 00296 00297 void* GLImagePanelXZ::qt_cast( const char* clname ) 00298 { 00299 if ( !qstrcmp( clname, "GLImagePanelXZ" ) ) 00300 return this; 00301 return GLImagePanel::qt_cast( clname ); 00302 } 00303 00304 bool GLImagePanelXZ::qt_invoke( int _id, QUObject* _o ) 00305 { 00306 switch ( _id - staticMetaObject()->slotOffset() ) { 00307 case 0: set_current_y_index((int)static_QUType_int.get(_o+1)); break; 00308 default: 00309 return GLImagePanel::qt_invoke( _id, _o ); 00310 } 00311 return TRUE; 00312 } 00313 00314 bool GLImagePanelXZ::qt_emit( int _id, QUObject* _o ) 00315 { 00316 return GLImagePanel::qt_emit(_id,_o); 00317 } 00318 #ifndef QT_NO_PROPERTIES 00319 00320 bool GLImagePanelXZ::qt_property( int id, int f, QVariant* v) 00321 { 00322 return GLImagePanel::qt_property( id, f, v); 00323 } 00324 00325 bool GLImagePanelXZ::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; } 00326 #endif // QT_NO_PROPERTIES 00327 00328 00329 const char *GLImagePanelYZ::className() const 00330 { 00331 return "GLImagePanelYZ"; 00332 } 00333 00334 QMetaObject *GLImagePanelYZ::metaObj = 0; 00335 static QMetaObjectCleanUp cleanUp_GLImagePanelYZ( "GLImagePanelYZ", &GLImagePanelYZ::staticMetaObject ); 00336 00337 #ifndef QT_NO_TRANSLATION 00338 QString GLImagePanelYZ::tr( const char *s, const char *c ) 00339 { 00340 if ( qApp ) 00341 return qApp->translate( "GLImagePanelYZ", s, c, QApplication::DefaultCodec ); 00342 else 00343 return QString::fromLatin1( s ); 00344 } 00345 #ifndef QT_NO_TRANSLATION_UTF8 00346 QString GLImagePanelYZ::trUtf8( const char *s, const char *c ) 00347 { 00348 if ( qApp ) 00349 return qApp->translate( "GLImagePanelYZ", s, c, QApplication::UnicodeUTF8 ); 00350 else 00351 return QString::fromUtf8( s ); 00352 } 00353 #endif // QT_NO_TRANSLATION_UTF8 00354 00355 #endif // QT_NO_TRANSLATION 00356 00357 QMetaObject* GLImagePanelYZ::staticMetaObject() 00358 { 00359 if ( metaObj ) 00360 return metaObj; 00361 QMetaObject* parentObject = GLImagePanel::staticMetaObject(); 00362 static const QUParameter param_slot_0[] = { 00363 { "index", &static_QUType_int, 0, QUParameter::In } 00364 }; 00365 static const QUMethod slot_0 = {"set_current_x_index", 1, param_slot_0 }; 00366 static const QMetaData slot_tbl[] = { 00367 { "set_current_x_index(int)", &slot_0, QMetaData::Public } 00368 }; 00369 metaObj = QMetaObject::new_metaobject( 00370 "GLImagePanelYZ", parentObject, 00371 slot_tbl, 1, 00372 0, 0, 00373 #ifndef QT_NO_PROPERTIES 00374 0, 0, 00375 0, 0, 00376 #endif // QT_NO_PROPERTIES 00377 0, 0 ); 00378 cleanUp_GLImagePanelYZ.setMetaObject( metaObj ); 00379 return metaObj; 00380 } 00381 00382 void* GLImagePanelYZ::qt_cast( const char* clname ) 00383 { 00384 if ( !qstrcmp( clname, "GLImagePanelYZ" ) ) 00385 return this; 00386 return GLImagePanel::qt_cast( clname ); 00387 } 00388 00389 bool GLImagePanelYZ::qt_invoke( int _id, QUObject* _o ) 00390 { 00391 switch ( _id - staticMetaObject()->slotOffset() ) { 00392 case 0: set_current_x_index((int)static_QUType_int.get(_o+1)); break; 00393 default: 00394 return GLImagePanel::qt_invoke( _id, _o ); 00395 } 00396 return TRUE; 00397 } 00398 00399 bool GLImagePanelYZ::qt_emit( int _id, QUObject* _o ) 00400 { 00401 return GLImagePanel::qt_emit(_id,_o); 00402 } 00403 #ifndef QT_NO_PROPERTIES 00404 00405 bool GLImagePanelYZ::qt_property( int id, int f, QVariant* v) 00406 { 00407 return GLImagePanel::qt_property( id, f, v); 00408 } 00409 00410 bool GLImagePanelYZ::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; } 00411 #endif // QT_NO_PROPERTIES