因此,使用下面的代码,我想在LineEdit
中写一个值(Money)。然后,我按pushbutton
,文本应出现在QListWidget
中。
如果我收到钱,它应该显示为绿色,如果我浪费钱,它应该显示为红色。
到目前为止的代码(将两种可能性都加倍:
void MainWindow::on_pushButton_clicked()
{
QString value;
value = ui->lineEdit->text();
ui->listWidget->addItem(value);
}
我最后退的尝试看起来像这样:
QListWidget w;
w.item(0)->setForeground(Qt::green);
但是当我使用它时程序崩溃了。