CWVOID cwResourceLoader::loadAsync(cwStreaming* pObjStreaming) { if (pObjStreaming) { pObjStreaming->streamPrepare(); cwLoadBatch* pBatch = pObjStreaming->getLoadBatch(); if (pBatch) { loadAsync(pBatch); } cwRef* pRef = dynamic_cast<cwRef*>(pObjStreaming); CW_SAFE_RETAIN(pRef); } }
c22->setRenderHint( QwtPlotItem::RenderAntialiased, true ); c22->setPen(static_cast<QColor>(Qt::black)); c22->attach(s22); } void MainWindow::setupSignalsAndSlots() { connect(ui->doInitialize, SIGNAL(clicked(bool)), this, SLOT(onInitializeToggled(bool))); connect(ui->runToggle, SIGNAL(clicked(bool)), this, SLOT(onRunToggled(bool))); // MainWindow to VNALibrary connect(this, SIGNAL(requestLoadDLL(QString)), &lib, SLOT(loadAsync(QString))); connect(this, SIGNAL(requestInitialize(QtTaskHandle, Qtvoidptr)), &lib, SLOT(initializeAsync(QtTaskHandle, Qtvoidptr))); connect(this, SIGNAL(requestStart(QtTaskHandle)), &lib, SLOT(startAsync(QtTaskHandle))); connect(this, SIGNAL(requestStop(QtTaskHandle)), &lib, SLOT(stopAsync(QtTaskHandle))); connect(this, SIGNAL(requestUtilPingUnit(QtTaskHandle)), &lib, SLOT(utilPingUnitAsync(QtTaskHandle))); connect(this, SIGNAL(requestMeasureUncalibrated(QtTaskHandle,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData)), &lib, SLOT(measureUncalibratedAsync(QtTaskHandle, QtComplexData, QtComplexData, QtComplexData, QtComplexData, QtComplexData))); connect(this, SIGNAL(requestMeasure2PortCalibrated(QtTaskHandle,QtComplexData,QtComplexData,QtComplexData,QtComplexData)), &lib, SLOT(measure2PortCalibratedAsync(QtTaskHandle, QtComplexData, QtComplexData, QtComplexData, QtComplexData))); connect(this, SIGNAL(requestMeasureCalibrationStep(QtTaskHandle,QtCalibrationStep)), &lib, SLOT(measureCalibrationStepAsync(QtTaskHandle, QtCalibrationStep))); connect(this, SIGNAL(requestImportCalibrationAsync(QtTaskHandle,const double*,uint,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData)), &lib, SLOT(importCalibrationAsync(QtTaskHandle,const double*,uint,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData,QtComplexData))); connect(this, SIGNAL(requestClearCalibration(QtTaskHandle)), &lib, SLOT(clearCalibrationAsync(QtTaskHandle))); // VNALibrary to MainWindow