//-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- void RicSummaryCurveCreator::updateFromSummaryPlot(RimSummaryPlot* targetPlot, const std::vector<RimSummaryCase*>& defaultCases) { if (targetPlot == nullptr || m_targetPlot != targetPlot) { resetAllFields(); } m_targetPlot = targetPlot; m_useAutoAppearanceAssignment = true; if (m_targetPlot) { populateCurveCreator(*m_targetPlot); syncPreviewCurvesFromUiSelection(); setInitialCurveVisibility(targetPlot); m_previewPlot->loadDataAndUpdate(); } else { setDefaultCurveSelection(defaultCases); m_previewPlot->enableAutoPlotTitle(true); syncPreviewCurvesFromUiSelection(); } caf::PdmUiItem::updateConnectedEditors(); }
void AdjQueryDlg::showAllClicked() { resetAllFields(); mw->lev1Field->setText (comp.l1() ); mw->lev2Field->setText (comp.l2() ); mw->lev3Field->setText (comp.l3() ); verifyField (mw->lev1Field, comp.l1()); verifyField (mw->lev2Field, comp.l2()); verifyField (mw->lev3Field, comp.l3()); mw->dont_know->setDefault(true); }
void AdjQueryDlg::setQuery(QString, int entry, int col, int q_cycle, int q_num, int q_start, kvoctrainExpr *exp, kvoctrainDoc *doc, const Comparison &_comp) { //type_timeout = type_to; kv_doc = doc; kv_exp = exp; q_row = entry; q_ocol = col; mw->timebar->setEnabled(Prefs::showCounter()); mw->timelabel->setEnabled(Prefs::showCounter()); comp = _comp; mw->show_all->setDefault(true); QString s; s.setNum (q_cycle); mw->progCount->setText (s); mw->lev1Field->setText (""); mw->lev2Field->setText (""); mw->lev3Field->setText (""); int sel = getRandom(3); switch (sel) { case 0: mw->lev1Field->setText (comp.l1() ); break; case 1: mw->lev2Field->setText (comp.l2() ); break; case 2: mw->lev3Field->setText (comp.l3() ); break; } mw->lev1Field->setEnabled(!comp.l1().isEmpty() ); mw->lev2Field->setEnabled(!comp.l2().isEmpty() ); mw->lev3Field->setEnabled(!comp.l3().isEmpty() ); mw->countbar->setTotalSteps(q_start); mw->countbar->setProgress(q_start - q_num + 1); int mqtime = Prefs::maxTimePer(); if (mqtime > 0) { if (qtimer == 0) { qtimer = new QTimer( this ); connect( qtimer, SIGNAL(timeout()), this, SLOT(timeoutReached()) ); } if (Prefs::queryTimeout() != Prefs::EnumQueryTimeout::NoTimeout) { timercount = mqtime; mw->timebar->setTotalSteps(timercount); mw->timebar->setProgress(timercount); qtimer->start(1000, TRUE); } else mw->timebar->setEnabled(false); } else mw->timebar->setEnabled(false); resetAllFields(); }