Если я наберу этот код
myTree->setAlternatingRowColors(true);
myTree->setStyleSheet("QTreeWidget{alternate-background-color: red;background: green;}");
цвета строк чередуются.Но если QTreeWidget не заполнен, есть пустое пространство зеленого цвета.Есть ли возможность закрасить это пространство красным, когда последний ряд зелёный?
PS
#include <QApplication>
#include <QWidget>
#include <QTreeWidget>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QWidget *mainWidget = new QWidget();
mainWidget->resize(200,100);
QTreeWidget *myTree = new QTreeWidget(mainWidget);
myTree->resize(200,100);
QTreeWidgetItem *newTreeItem;
newTreeItem = new QTreeWidgetItem(myTree);
newTreeItem->setText(0,"leaf_01");
newTreeItem = new QTreeWidgetItem(myTree);
newTreeItem->setText(0,"node_02");
newTreeItem = new QTreeWidgetItem(newTreeItem);
newTreeItem->setText(0,"leaf_03");
myTree->setAlternatingRowColors(true);
myTree->setStyleSheet("QTreeWidget{alternate-background-color: red; background: green;}");
mainWidget->show();
return a.exec();
}