这篇教程C++ staticMetaObject函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中staticMetaObject函数的典型用法代码示例。如果您正苦于以下问题:C++ staticMetaObject函数的具体用法?C++ staticMetaObject怎么用?C++ staticMetaObject使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了staticMetaObject函数的27个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: switchbool GotoLineDialog::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: gotoLine(); break; case 1: setEditor((EditorInterface*)static_QUType_ptr.get(_o+1)); break; case 2: languageChange(); break; case 3: init(); break; case 4: destroy(); break; default: return QDialog::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:AliYousuf,项目名称:univ-aca-mips,代码行数:13,
示例2: switchbool ProjectSettings::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: chooseDatabaseFile(); break; case 1: chooseProjectFile(); break; case 2: helpClicked(); break; case 3: okClicked(); break; case 4: languageChanged((const QString&)static_QUType_QString.get(_o+1)); break; default: return ProjectSettingsBase::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:OS2World,项目名称:LIB-QT3_Toolkit_Vbox,代码行数:13,
示例3: receivers// SIGNAL mouseButtonClickedvoid QIconView::mouseButtonClicked( int t0, QIconViewItem* t1, const QPoint& t2 ){ if ( signalsBlocked() ) return; QConnectionList *clist = receivers( staticMetaObject()->signalOffset() + 12 ); if ( !clist ) return; QUObject o[4]; static_QUType_int.set(o+1,t0); static_QUType_ptr.set(o+2,t1); static_QUType_varptr.set(o+3,&t2); activate_signal( clist, o );}
开发者ID:AliYousuf,项目名称:univ-aca-mips,代码行数:14,
示例4: switchbool QProcess::qt_emit( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->signalOffset() ) { case 0: readyReadStdout(); break; case 1: readyReadStderr(); break; case 2: processExited(); break; case 3: wroteToStdin(); break; case 4: launchFinished(); break; default: return QObject::qt_emit(_id,_o); } return TRUE;}
开发者ID:AliYousuf,项目名称:univ-aca-mips,代码行数:13,
示例5: receivers// SIGNAL itemRenamedvoid QListView::itemRenamed( QListViewItem* t0, int t1, const QString& t2 ){ if ( signalsBlocked() ) return; QConnectionList *clist = receivers( staticMetaObject()->signalOffset() + 21 ); if ( !clist ) return; QUObject o[4]; static_QUType_ptr.set(o+1,t0); static_QUType_int.set(o+2,t1); static_QUType_QString.set(o+3,t2); activate_signal( clist, o );}
开发者ID:AliYousuf,项目名称:univ-aca-mips,代码行数:14,
示例6: switchbool QtIconView::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: addImageThumbnail((QImage)(*((QImage*)static_QUType_ptr.get(_o+1))),(string)(*((string*)static_QUType_ptr.get(_o+2)))); break; case 1: addImageThumbnail((QImage)(*((QImage*)static_QUType_ptr.get(_o+1))),(string)(*((string*)static_QUType_ptr.get(_o+2))),(string)(*((string*)static_QUType_ptr.get(_o+3)))); break; case 2: addImageThumbnail((QPixmap)(*((QPixmap*)static_QUType_ptr.get(_o+1))),(string)(*((string*)static_QUType_ptr.get(_o+2))),(string)(*((string*)static_QUType_ptr.get(_o+3)))); break; case 3: addImageThumbnail((OpGrayImage)(*((OpGrayImage*)static_QUType_ptr.get(_o+1))),(string)(*((string*)static_QUType_ptr.get(_o+2))),(string)(*((string*)static_QUType_ptr.get(_o+3)))); break; case 4: mouseClickOnItem((int)static_QUType_int.get(_o+1),(QIconViewItem*)static_QUType_ptr.get(_o+2),(const QPoint&)*((const QPoint*)static_QUType_ptr.get(_o+3))); break; default: return QIconView::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:kkkier,项目名称:Obj-det,代码行数:13,
示例7: switchbool VoronoiWindow::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: generateLinesCheckBox_clicked(); break; case 1: themeComboBox_activated((const QString&)static_QUType_QString.get(_o+1)); break; case 2: okPushButton_clicked(); break; case 3: helpPushButton_clicked(); break; case 4: showWindow(); break; default: return UIVoronoi::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:mauriciodev,项目名称:MWVoronoi,代码行数:13,
示例8: switchbool fileeraserImpl::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: handle_file_erasing(); break; case 1: browse_files(); break; case 2: clear_list(); break; case 3: remove_item(); break; case 4: fit_droping(); break; default: return fileeraser::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:BackupTheBerlios,项目名称:qeraser,代码行数:13,
示例9: switchbool StartDialogBase::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: recentItemChanged((QIconViewItem*)static_QUType_ptr.get(_o+1)); break; case 1: clearFileInfo(); break; case 2: accept(); break; case 3: reject(); break; case 4: languageChange(); break; default: return QDialog::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:OS2World,项目名称:LIB-QT3_Toolkit_Vbox,代码行数:13,
示例10: switchbool SettingsDialogBase::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: selectColor(); break; case 1: browseWebApp(); break; case 2: browsePDFApplication(); break; case 3: browseHomepage(); break; case 4: languageChange(); break; default: return QDialog::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:AliYousuf,项目名称:univ-aca-mips,代码行数:13,
示例11: switchbool CannonField::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: setAngle((int)static_QUType_int.get(_o+1)); break; case 1: setForce((int)static_QUType_int.get(_o+1)); break; case 2: shoot(); break; case 3: newTarget(); break; case 4: moveShot(); break; default: return QWidget::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:AliYousuf,项目名称:univ-aca-mips,代码行数:13,
示例12: switchbool Small::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: monsterKnappen(); break; case 1: saveInstance(); break; case 2: timerDone(); break; case 3: profileSelected((int)static_QUType_int.get(_o+1)); break; case 4: contextSelected((int)static_QUType_int.get(_o+1)); break; default: return KMainWindow::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:whoi-acomms,项目名称:umodemd,代码行数:13,
示例13: receivers// SIGNAL notifyTransferSessionChangedvoid EvaFileManager::notifyTransferSessionChanged( const unsigned int t0, const unsigned int t1, const unsigned int t2 ){ if ( signalsBlocked() ) return; QConnectionList *clist = receivers( staticMetaObject()->signalOffset() + 2 ); if ( !clist ) return; QUObject o[4]; static_QUType_ptr.set(o+1,&t0); static_QUType_ptr.set(o+2,&t1); static_QUType_ptr.set(o+3,&t2); activate_signal( clist, o );}
开发者ID:MagicGroup,项目名称:eva,代码行数:14,
示例14: switchbool EvaQunSysMsgWindow::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: slotQQClicked(); break; case 1: slotQunClicked(); break; case 2: slotOkClicked(); break; case 3: slotRejectClicked(); break; case 4: slotJoinQunAuthReply((const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+1))),(const unsigned char)(*((const unsigned char*)static_QUType_ptr.get(_o+2)))); break; default: return EvaQunSysMsgUIBase::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:MagicGroup,项目名称:eva,代码行数:13,
示例15: receivers// SIGNAL realPackagesvoid ZmdUpdaterCore::realPackages( QValueList<Package> t0, QValueList<Package> t1, QValueList<Package> t2 ){ if ( signalsBlocked() ) return; QConnectionList *clist = receivers( staticMetaObject()->signalOffset() + 8 ); if ( !clist ) return; QUObject o[4]; static_QUType_ptr.set(o+1,&t0); static_QUType_ptr.set(o+2,&t1); static_QUType_ptr.set(o+3,&t2); activate_signal( clist, o );}
开发者ID:BackupTheBerlios,项目名称:kzmd-updater-svn,代码行数:14,
示例16: switchbool DetectorWidget::qt_emit( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->signalOffset() ) { case 0: sigCuesChanged(); break; case 1: sigDetectorChanged(); break; case 2: sigLoadDetectorClicked(); break; case 3: sigSaveDetectorClicked(); break; case 4: sigClearDetectorClicked(); break; default: return QWidget::qt_emit(_id,_o); } return TRUE;}
开发者ID:kkkier,项目名称:Obj-det,代码行数:13,
示例17: switchbool EvaAddingNoticeWindow::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: slotFaceClicked(); break; case 1: slotOkClicked(); break; case 2: processAddingRequest(); break; case 3: slotAddAuthActionReply((const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+1))),(const unsigned char)(*((const unsigned char*)static_QUType_ptr.get(_o+2))),(const bool)static_QUType_bool.get(_o+3)); break; case 4: slotRejectClicked(); break; default: return EvaAddingNoticeUIBase::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:MagicGroup,项目名称:eva,代码行数:13,
示例18: receivers// SIGNAL requestAddBuddyvoid EvaAddingNoticeWindow::requestAddBuddy( const unsigned int t0, const QString t1, const unsigned short t2 ){ if ( signalsBlocked() ) return; QConnectionList *clist = receivers( staticMetaObject()->signalOffset() + 1 ); if ( !clist ) return; QUObject o[4]; static_QUType_ptr.set(o+1,&t0); static_QUType_QString.set(o+2,t1); static_QUType_ptr.set(o+3,&t2); activate_signal( clist, o );}
开发者ID:MagicGroup,项目名称:eva,代码行数:14,
示例19: switchbool EvaFileManager::qt_emit( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->signalOffset() ) { case 0: notifyTransferStatus((const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+1))),(const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+2))),(const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+3))),(const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+4))),(const int)static_QUType_int.get(_o+5)); break; case 1: notifyAgentRequest((const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+1))),(const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+2))),(const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+3))),(const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+4))),(const unsigned short)(*((const unsigned short*)static_QUType_ptr.get(_o+5))),(const unsigned char)(*((const unsigned char*)static_QUType_ptr.get(_o+6)))); break; case 2: notifyTransferSessionChanged((const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+1))),(const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+2))),(const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+3)))); break; case 3: notifyTransferNormalInfo((const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+1))),(const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+2))),(EvaFileStatus)(*((EvaFileStatus*)static_QUType_ptr.get(_o+3))),(const QString)static_QUType_QString.get(_o+4),(const QString)static_QUType_QString.get(_o+5),(const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+6))),(const unsigned char)(*((const unsigned char*)static_QUType_ptr.get(_o+7)))); break; case 4: notifyAddressRequest((const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+1))),(const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+2))),(const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+3))),(const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+4))),(const unsigned short)(*((const unsigned short*)static_QUType_ptr.get(_o+5))),(const unsigned int)(*((const unsigned int*)static_QUType_ptr.get(_o+6))),(const unsigned short)(*((const unsigned short*)static_QUType_ptr.get(_o+7)))); break; default: return QObject::qt_emit(_id,_o); } return TRUE;}
开发者ID:MagicGroup,项目名称:eva,代码行数:13,
示例20: switchbool KlustersView::qt_emit( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->signalOffset() ) { case 0: updatedDimensions((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 1: singleColorUpdated((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break; case 2: clusterRemovedFromView((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break; case 3: clusterAddedToView((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break; case 4: newClusterAddedToView((QValueList<int>&)*((QValueList<int>*)static_QUType_ptr.get(_o+1)),(int)static_QUType_int.get(_o+2),(bool)static_QUType_bool.get(_o+3)); break; case 5: newClusterAddedToView((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break; case 6: spikesRemovedFromClusters((QValueList<int>&)*((QValueList<int>*)static_QUType_ptr.get(_o+1)),(bool)static_QUType_bool.get(_o+2)); break; case 7: modeToSet((BaseFrame::Mode)(*((BaseFrame::Mode*)static_QUType_ptr.get(_o+1)))); break; case 8: spikesAddedToCluster((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break; case 9: updateContents(); break; case 10: emptySelection(); break; case 11: modifiedClusters((QValueList<int>&)*((QValueList<int>*)static_QUType_ptr.get(_o+1)),(bool)static_QUType_bool.get(_o+2),(bool)static_QUType_bool.get(_o+3)); break; case 12: modifiedClustersUndo((QValueList<int>&)*((QValueList<int>*)static_QUType_ptr.get(_o+1)),(bool)static_QUType_bool.get(_o+2)); break; case 13: updatedTimeFrame((long)(*((long*)static_QUType_ptr.get(_o+1))),(long)(*((long*)static_QUType_ptr.get(_o+2)))); break; case 14: sampleMode(); break; case 15: timeFrameMode(); break; case 16: meanPresentation(); break; case 17: allWaveformsPresentation(); break; case 18: overLayPresentation(); break; case 19: sideBySidePresentation(); break; case 20: increaseAmplitude(); break; case 21: decreaseAmplitude(); break; case 22: updateDisplayNbSpikes((long)(*((long*)static_QUType_ptr.get(_o+1)))); break; case 23: increaseAmplitudeofCorrelograms(); break; case 24: decreaseAmplitudeofCorrelograms(); break; case 25: noScale(); break; case 26: maxScale(); break; case 27: shoulderScale(); break; case 28: updatedBinSizeAndTimeFrame((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 29: setShoulderLine((bool)static_QUType_bool.get(_o+1)); break; case 30: updateDrawing(); break; case 31: changeGain((int)static_QUType_int.get(_o+1)); break; case 32: changeTimeInterval((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break; case 33: changeChannelPositions((QValueList<int>&)*((QValueList<int>*)static_QUType_ptr.get(_o+1))); break; case 34: computeProbabilities(); break; case 35: changeBackgroundColor((QColor)(*((QColor*)static_QUType_ptr.get(_o+1)))); break; case 36: clustersRenumbered((bool)static_QUType_bool.get(_o+1)); break; case 37: updateClusters((QString)static_QUType_QString.get(_o+1),(QValueList<int>&)*((QValueList<int>*)static_QUType_ptr.get(_o+2)),(ItemColors*)static_QUType_ptr.get(_o+3),(bool)static_QUType_bool.get(_o+4)); break; case 38: increaseAllAmplitude(); break; case 39: decreaseAllAmplitude(); break; case 40: showLabels((bool)static_QUType_bool.get(_o+1)); break; case 41: nextCluster(); break; case 42: previousCluster(); break; default: return KDockArea::qt_emit(_id,_o); } return TRUE;}
开发者ID:caffeine-xx,项目名称:klusters,代码行数:51,
示例21: switchbool QWidget::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: setEnabled((bool)static_QUType_bool.get(_o+1)); break; case 1: setDisabled((bool)static_QUType_bool.get(_o+1)); break; case 2: setCaption((const QString&)static_QUType_QString.get(_o+1)); break; case 3: setIcon((const QPixmap&)*((const QPixmap*)static_QUType_ptr.get(_o+1))); break; case 4: setIconText((const QString&)static_QUType_QString.get(_o+1)); break; case 5: setMouseTracking((bool)static_QUType_bool.get(_o+1)); break; case 6: setFocus(); break; case 7: clearFocus(); break; case 8: setUpdatesEnabled((bool)static_QUType_bool.get(_o+1)); break; case 9: update(); break; case 10: update((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(int)static_QUType_int.get(_o+4)); break; case 11: update((const QRect&)*((const QRect*)static_QUType_ptr.get(_o+1))); break; case 12: repaint(); break; case 13: repaint((bool)static_QUType_bool.get(_o+1)); break; case 14: repaint((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(int)static_QUType_int.get(_o+4)); break; case 15: repaint((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(int)static_QUType_int.get(_o+4),(bool)static_QUType_bool.get(_o+5)); break; case 16: repaint((const QRect&)*((const QRect*)static_QUType_ptr.get(_o+1))); break; case 17: repaint((const QRect&)*((const QRect*)static_QUType_ptr.get(_o+1)),(bool)static_QUType_bool.get(_o+2)); break; case 18: repaint((const QRegion&)*((const QRegion*)static_QUType_ptr.get(_o+1))); break; case 19: repaint((const QRegion&)*((const QRegion*)static_QUType_ptr.get(_o+1)),(bool)static_QUType_bool.get(_o+2)); break; case 20: show(); break; case 21: hide(); break; case 22: setShown((bool)static_QUType_bool.get(_o+1)); break; case 23: setHidden((bool)static_QUType_bool.get(_o+1)); break; case 24: iconify(); break; case 25: showMinimized(); break; case 26: showMaximized(); break; case 27: showFullScreen(); break; case 28: showNormal(); break; case 29: polish(); break; case 30: constPolish(); break; case 31: static_QUType_bool.set(_o,close()); break; case 32: raise(); break; case 33: lower(); break; case 34: stackUnder((QWidget*)static_QUType_ptr.get(_o+1)); break; case 35: move((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 36: move((const QPoint&)*((const QPoint*)static_QUType_ptr.get(_o+1))); break; case 37: resize((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 38: resize((const QSize&)*((const QSize*)static_QUType_ptr.get(_o+1))); break; case 39: setGeometry((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(int)static_QUType_int.get(_o+4)); break; case 40: setGeometry((const QRect&)*((const QRect*)static_QUType_ptr.get(_o+1))); break; case 41: adjustSize(); break; case 42: focusProxyDestroyed(); break; default: return QObject::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:OS2World,项目名称:LIB-QT3_Toolkit_Vbox,代码行数:51,
示例22: switchbool SenderObject::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: emitInitSignal(); break; case 1: emitAcceptSignal(); break; default: return QObject::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:OS2World,项目名称:LIB-QT3_Toolkit_Vbox,代码行数:14,
示例23: switchbool QtImgBrowser::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: load((vector<QImage>&)*((vector<QImage>*)static_QUType_ptr.get(_o+1))); break; case 1: load((vector<QImage>&)*((vector<QImage>*)static_QUType_ptr.get(_o+1)),(bool)static_QUType_bool.get(_o+2)); break; case 2: load((vector<QImage>&)*((vector<QImage>*)static_QUType_ptr.get(_o+1)),(vector<OpGrayImage>&)*((vector<OpGrayImage>*)static_QUType_ptr.get(_o+2))); break; case 3: load((vector<QImage>&)*((vector<QImage>*)static_QUType_ptr.get(_o+1)),(vector<OpGrayImage>&)*((vector<OpGrayImage>*)static_QUType_ptr.get(_o+2)),(bool)static_QUType_bool.get(_o+3)); break; case 4: display((int)static_QUType_int.get(_o+1)); break; case 5: clickOnImage((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; default: return QWidget::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:kkkier,项目名称:Obj-det,代码行数:14,
示例24: switchbool WorkStationGroup::qt_emit( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->signalOffset() ) { case 0: updateView((QString)static_QUType_QString.get(_o+1),(long)(*((long*)static_QUType_ptr.get(_o+2)))); break; case 1: wsSocketErrorSignal((QString)static_QUType_QString.get(_o+1),(QString)static_QUType_QString.get(_o+2)); break; case 2: wsStatusChangedSignal((QString)static_QUType_QString.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 3: workstationDeleted((QString)static_QUType_QString.get(_o+1)); break; case 4: userChangedSignal((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break; case 5: loginUserChangedSignal((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break; default: return QObject::qt_emit(_id,_o); } return TRUE;}
开发者ID:guadalinex-archive,项目名称:guadalinex-bibliotecas-v5,代码行数:14,
示例25: switchbool TribotsTools::ScrollImageWidget::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: setImage((const Image&)*((const Image*)static_QUType_ptr.get(_o+1))); break; case 1: setImage((const ImageBuffer&)*((const ImageBuffer*)static_QUType_ptr.get(_o+1))); break; case 2: centerImage(); break; case 3: mousePressEvent((QMouseEvent*)static_QUType_ptr.get(_o+1)); break; case 4: mouseMoveEvent((QMouseEvent*)static_QUType_ptr.get(_o+1)); break; case 5: keyPressEvent((QKeyEvent*)static_QUType_ptr.get(_o+1)); break; default: return QScrollView::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:Sean3Don,项目名称:opentribot,代码行数:14,
示例26: switchbool form_ClientTest::qt_invoke( int _id, QUObject* _o ){ switch ( _id - staticMetaObject()->slotOffset() ) { case 0: AddFieldSlot(); break; case 1: AddTableSlot(); break; case 2: AddTagSlot(); break; case 3: SelectionChangedSlot(); break; case 4: TestSlot(); break; case 5: SaveSlot(); break; default: return QDialog::qt_invoke( _id, _o ); } return TRUE;}
开发者ID:BackupTheBerlios,项目名称:yaret,代码行数:14,
示例27: switchbool QDateTimeEdit::qt_property( int id, int f, QVariant* v){ switch ( id - staticMetaObject()->propertyOffset() ) { case 0: switch( f ) { case 0: setDateTime(v->asDateTime()); break; case 1: *v = QVariant( this->dateTime() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; default: return QWidget::qt_property( id, f, v ); } return TRUE;}
开发者ID:AliYousuf,项目名称:univ-aca-mips,代码行数:14,
注:本文中的staticMetaObject函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ stats函数代码示例 C++ statfs函数代码示例 |