• 4323阅读
  • 1回复

急!!~~~关于comboBox的问题 [复制链接]

上一主题 下一主题
离线鼻涕龙
 
只看楼主 倒序阅读 楼主  发表于: 2010-07-01
if(ui.comboBox->currentText()=="+")
 {
  DLL * e =new DLL;

  ui.doubleSpinBox_3->setValue(e->add(ui.doubleSpinBox->value(),ui.doubleSpinBox_2->value()));
 }
 else if (ui.comboBox->currentText()=="-")
 {
  DLL * w =new DLL;
  ui.doubleSpinBox_3->setValue(w->plus(ui.doubleSpinBox->value(),ui.doubleSpinBox_2->value()));
 }

为什么用断点跟踪发现当comboBox->currentText()=="-"时根本不进入IF中,是不是代码哪有问题,请高手讲解!~~~~~
离线simple986727
只看该作者 1楼 发表于: 2010-07-02
if(ui.comboBox->currentText()=="+")
修改为:
QVariant   s;
s=ui.comboBox->currentText();
if(s.toString=="+")
{}

这样就可以咯
快速回复
限100 字节
 
上一个 下一个