void CAnalysisHowPage::SetAnalysisToInterface(const CAnalysis& analysis) { const CAnalysisComputation& computation = analysis.GetComputation(); m_selectCtrl.SetCheck(computation.m_bSelectTimeTransformation); if (!m_info.m_period.IsInit()) m_pParent->GetParentInfo(WBSF::GetFM(), m_info, TIME_REF); //WBSF::StringVector nameArray; //m_pParent->GetDimensionList(*m_pFileManager, DIMENSION::TIME_REF, nameArray); //ASSERT( nameArray.size() == 2); //m_sourceTM = p.GetTM(); m_sourceTM = m_info.m_period.GetTM(); //SetTM(m_sourceTM); m_CTTypeCtrl.SetCurSel((int)m_sourceTM.Type()); m_CTModeCtrl.SetCurSel((int)m_sourceTM.Mode()); FillType(); FillMode((int)computation.m_TM.Type()); SetTM(computation.m_TM); SetComputationKind(computation.m_kind); //if( computation.m_kind == CAnalysisComputation::STATISTIC) m_previousStatisticCtrl.SetCurSel(computation.m_previousStatisticType + 1); m_statisticTypeCtrl.SetCurSel(computation.m_statisticType2 + 1); //m_statisticTypeCtrl.SetCurSel(computation.m_statisticType); m_eventTypeCtrl.SetCurSel(computation.m_eventType); m_KCtrl.SetWindowText(ToString(computation.m_K)); m_bDropYearCtrl.SetCheck(computation.m_bDropYear); m_meanOverReplicationCtrl.SetCheck(computation.m_bMeanOverReplication); m_meanOverParameterSetCtrl.SetCheck(computation.m_bMeanOverParameterSet); m_meanOverLocationCtrl.SetCheck(computation.m_bMeanOverLocation); UpdateCtrl(); }
QDeclarativeVideo::FillMode QDeclarativeVideo::fillMode() const { return FillMode(m_graphicsItem->aspectRatioMode()); }
void CAnalysisHowPage::OnTTypeChange() { FillMode(m_TTTypeCtrl.GetCurItemData()); UpdateCtrl(); }