Qt lineEdit-> QListWidget彩色

时间:2018-09-27 23:05:55

标签: c++ qt qlistwidget

因此,使用下面的代码,我想在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);

但是当我使用它时程序崩溃了。

0 个答案:

没有答案