MainWindow::~MainWindow() { disconnectWidgets(); dc1394Thread.stop(); delete ui; }
DC1394Slider::~DC1394Slider() { disconnectWidgets(); delete ui; }
void DC1394Slider::onHasFeatureDone(QObject *slider, bool hasFeature) { if(slider != this){ return; } if(hasFeature){ return; } disconnectWidgets(); m_bInactive=true; setVisible(false); featureDisabled(this); }
void MVAmpEnvelope_UI::updateUI() { disconnectWidgets(); for(int i=0;i<NB_ENV_PTS;i++) { dialsTime[i]->setValue(indexOfTime(framesTomsec(envData.points[i].frame))); dialsValue[i]->setMainColor(i == envData.sustainPoint ? QColor::fromRgb(92,0,0) : Qt::black); dialsTime[i]->setMainColor(i == envData.sustainPoint ? QColor::fromRgb(92,0,0) : Qt::black); } cbLoop->setChecked(envData.loop); for(int i=0;i<NB_ENV_PTS-1;i++) dialsValue[i]->setValue(envData.points[i].value*100 ); updateLabels(); envDrawer->update(); connectWidgets(); }
void SurfaceWidget::closeSurface() { if (m_Loaded) { disconnectWidgets(); resetWidgets(); setDisabled(true); for(RendererListType::iterator iter = m_RendererList.begin(); iter != m_RendererList.end(); iter++) (*iter)->RemoveActor(m_Surface3DActor); render(); m_Surface3DActor->Delete(); m_Surface3DActor = NULL; m_Loaded = false; } }
void LaminatTask::on_checkGroup_toggled(bool check) { if (check) { Stock *stock = ui->product->getParam(); if (stock == NULL) { ui->product->blockSignals(true); ui->product->setRole(ProductModel::processRole, processId); stock = ui->product->getParam(); } emit setCheck(true); initWidget(stock); ui->product->blockSignals(false); } else { clear(); disconnectWidgets(); emit setCheck(false); } }
void LS3DatastoreXML::dbClose(bool saveOnClose) { LS3ElapsedAutoTimer timer("LS3DatastoreXML::dbClose"); QElapsedTimer time; time.restart(); if (data!=NULL) { data->setDoEmitSignals(false); mapper->submit(); } //qDebug()<<"dbClose(saveOnClose="<<saveOnClose<<"): "<<time.elapsed()<<"ms: mapper->submit()"; time.restart(); emit disconnectWidgets(); //qDebug()<<"dbClose(saveOnClose="<<saveOnClose<<"): "<<time.elapsed()<<"ms: emit disconnectWidgets()"; time.restart(); emit databaseLoaded(false); //qDebug()<<"dbClose(saveOnClose="<<saveOnClose<<"): "<<time.elapsed()<<"ms: emit databaseLoaded(false)"; time.restart(); emit databaseClosed(true); //qDebug()<<"dbClose(saveOnClose="<<saveOnClose<<"): "<<time.elapsed()<<"ms: emit databaseClosed(true)"; time.restart(); if (!m_currentFile.isEmpty() && saveOnClose) dbSave(m_currentFile); //qDebug()<<"dbClose(saveOnClose="<<saveOnClose<<"): "<<time.elapsed()<<"ms: dbSave(m_currentFile)"; time.restart(); resetFieldDefinitions(); //qDebug()<<"dbClose(saveOnClose="<<saveOnClose<<"): "<<time.elapsed()<<"ms: resetFieldDefinitions()"; time.restart(); clearSelection(); //qDebug()<<"dbClose(saveOnClose="<<saveOnClose<<"): "<<time.elapsed()<<"ms: clearSelection()"; time.restart(); getReferencTreeModel()->clear(); //qDebug()<<"dbClose(saveOnClose="<<saveOnClose<<"): "<<time.elapsed()<<"ms: getReferencTreeModel()->clear()"; time.restart(); keywordsdata->setStringList(QStringList()); //qDebug()<<"dbClose(saveOnClose="<<saveOnClose<<"): "<<time.elapsed()<<"ms: keywordsdata->setStringList()"; time.restart(); authorsdata->setStringList(QStringList()); //qDebug()<<"dbClose(saveOnClose="<<saveOnClose<<"): "<<time.elapsed()<<"ms: authorsdata->setStringList(QStringList())"; time.restart(); topicsdata->setStringList(QStringList()); //qDebug()<<"dbClose(saveOnClose="<<saveOnClose<<"): "<<time.elapsed()<<"ms: topicsdata->setStringList(QStringList())"; time.restart(); if (data!=NULL) { data->setDoEmitSignals(true); } data->newFile(); //qDebug()<<"dbClose(saveOnClose="<<saveOnClose<<"): "<<time.elapsed()<<"ms: data->newFile()"; time.restart(); m_currentFile=""; m_databaseLoaded=true; emit filenameChanged(m_currentFile); //qDebug()<<"dbClose(saveOnClose="<<saveOnClose<<"): "<<time.elapsed()<<"ms: emit filenameChanged(m_currentFile)"; time.restart(); }
Property::~Property() { disconnectWidgets(); std::set<PropertyWidget*>::iterator it = widgets_.begin(); for ( ; it != widgets_.end(); ++it) delete (*it); }