注册 登录
编程论坛 Linux教室

各位大神,小弟刚入门linux Qt 4.7,编程中出现错误无法解决,希望大家能帮帮掉地!!谢谢!!!

victorhuang 发布于 2013-02-18 16:13, 1771 次点击
QTableWidgetItem * item3=new QTableWidgetItem(DRate);
错误:error: 警告:将 ‘double’ 作为实参 1 传递给 ‘QTableWidgetItem::QTableWidgetItem(int)’
ui->leCard->setText(Pay);
错误:error: 错误:对 ‘QLineEdit::setText(double&)’ 的调用没有匹配的函数
ui->leChange->setText(Receip - Pay);
错误:error: 错误:对 ‘QLineEdit::setText(double)’ 的调用没有匹配的函数
ui->lenowInte->setText(Addent);
错误:error: 错误:从类型 ‘int’ 到类型 ‘const char*’ 的转换无效
      error: 错误:  初始化实参 1,属于 ‘QString::QString(const char*)’
QModelIndex index=ui->tvAssociator->currentIndex();
错误:error: 错误:‘QModelIndex index’ 的声明隐藏了一个形参
ui->cbxSex->setCurrentIndex(Sex);
错误:error: 错误:对 ‘QComboBox::setCurrentIndex(QString&)’ 的调用没有匹配的函数
void ReceSys::on_tvAssociator_clicked(QModelIndex index)
错误:error: 警告:未使用的参数 ‘index’
4 回复
#2
zklhp2013-02-18 16:34
可惜我不会
#3
victorhuang2013-02-18 18:05
哦,谢谢,现在剩下一个问题了
ui->cbxSex->setCurrentIndex(Sex);
错误:error: 错误:对 ‘QComboBox::setCurrentIndex(QString&)’ 的调用没有匹配的函数
#4
青春无限2013-02-18 18:13
帮顶
#5
victorhuang2013-02-18 22:11
谢谢
1