void UIWizardNewVMPageBasic2::initializePage() { /* Translate page: */ retranslateUi(); /* Get recommended 'ram' field value: */ CGuestOSType type = field("type").value<CGuestOSType>(); m_pRamSlider->setValue(type.GetRecommendedRAM()); m_pRamEditor->setText(QString::number(type.GetRecommendedRAM())); /* 'Ram' field should have focus initially: */ m_pRamSlider->setFocus(); }
void UIWizardNewVMPageExpert::sltOsTypeChanged() { /* Call to base-class: */ onOsTypeChanged(); /* Fetch recommended RAM value: */ CGuestOSType type = m_pNameAndSystemEditor->type(); m_pRamSlider->setValue(type.GetRecommendedRAM()); m_pRamEditor->setText(QString::number(type.GetRecommendedRAM())); /* Broadcast complete-change: */ emit completeChanged(); }
void UINewVMWzdPage3::initializePage() { /* Fill and translate */ retranslateUi(); /* Assign recommended 'ram' field value */ CGuestOSType type = field("type").value<CGuestOSType>(); ramSliderValueChanged(type.GetRecommendedRAM()); /* 'Ram' field should have focus initially */ m_pRamSlider->setFocus(); }