I search almost everywhere how to add verticalScrollBar to QListWidget
, however I couldn't find suitable answer for my question.
I am trying to show output of QProcess
to QListWidget
. However there is no vertical scroll bar. In my example I have 200 line, but I can only see 5 line, because of there is no scroll bar. Here is what I tried;
QString program = "ssh";
QStringList arguments;
arguments << "localhost" << "tail" << "-n" << "200" << "log.txt";
QProcess *myProcess = new QProcess(this);
myProcess->start(program, arguments);
myProcess->waitForFinished();
QString output(myProcess->readAllStandardOutput());
QListWidgetItem *newItem = new QListWidgetItem;
newItem->setText(output);
ui->listWidget->insertItem(0, newItem);
ui->listWidget->setMinimumWidth(ui->listWidget->sizeHintForColumn(0));
ui->listWidget->verticalScrollBar()->width()`;`