qt实现的分等级的计算器//构件界面
vBox= new QVBoxLayout(this);//顶层布局管理器
setLayout(vBox);//指定为本窗体的顶层布局管理器
//第1组-选择难度
//1.1逻辑上的管理 bgGrade管理4个单选按钮
bgGrade =new QButtonGroup(this);//难度级别选择按钮,本组内只有一个RadioButton能被选中
rbDif1 =new QRadioButton("very easy",this);//很容易——单选按钮
rbDif2 =new QRadioButton("easy",this);
rbDif3 =new QRadioButton("hard",this);
rbDif4 =new QRadioButton("very hard",this);
bgGrade->addButton(rbDif1);//添加到bgGrade中,控制互斥范围为bgGrade
bgGrade->addButton(rbDif2);
bgGrade->addButton(rbDif3);
bgGrade->addButton(rbDif4);
//1.2设置初始状态:很容易 单选按钮被选中
rbDif1->setChecked(TRUE);//默认选中第一个难度