您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ staticMetaObject函数代码示例

51自学网 2021-06-03 08:23:04
  C++
这篇教程C++ staticMetaObject函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中staticMetaObject函数的典型用法代码示例。如果您正苦于以下问题:C++ staticMetaObject函数的具体用法?C++ staticMetaObject怎么用?C++ staticMetaObject使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了staticMetaObject函数的27个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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: switch

bool 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函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。