int NuevaCuenta::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QDialog::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_radioButton_2_clicked(); break; case 1: on_radioButton_clicked(); break; case 2: on_buttonBox_accepted(); break; case 3: on_buttonBox_rejected(); break; default: ; } _id -= 4; } return _id; }
void IngridientWindow::applyItemStats(Item* item) { ui->lineEdit_1->setText(QString::fromStdString(item->getName())); ui->lineEdit_1->setDisabled(true); ui->comboBox_1->setCurrentIndex(static_cast<int>(item->getUnitType())); if ( item->getUnitType() != Item::KGRAM ) { ui->lineEdit_2->setText(massToQString(item->getMass())); } else { ui->lineEdit_2->setDisabled(true); } ui->lineEdit_4->setText(priceToQString(item->getPrice())); on_radioButton_2_clicked(); ui->radioButton_2->setChecked(true); ui->radioButton_1->setDisabled(true); PRINT_DEBUG("All items stats are applied"); }