#include "dialog.h" #include "ui_dialog.h" #include <QtCore> #include <QtGui> #include <QMessageBox> Dialog::Dialog(QWidget *parent) : QDialog(parent), ui(new Ui::Dialog) { ui->setupUi(this); for(int i = 0; i < 9;i++) { ui->listWidget->addItem(QString::number(i)+" item here"); } } Dialog::~Dialog() { delete ui; } void Dialog::on_pushButton_clicked() { ui->listWidget->currentItem()->setText("boatlet"); QListWidgetItem *itm= ui->listWidget->currentItem(); itm->setTextColor(Qt::red); itm->setBackgroundColor(Qt::blue); }