Witam,
przeszukałem sieć po polsku i angielsku i nie znalazłem rozwiązania.
Do przedstawiania pewnych danych wykorzystywany jest QTreeWidget.
Niestety przyszedł człowiek, który ma decydujący głos i powiedział, że itemy podrzędne i podrzędne podrzędnych etc są zbyt mocno odsunięte w prawo.
Czy ktoś mi pomoże spełnić tę fantazję?
Nikt nie widzi problemu w tym systemowym formatowaniu oprócz tego jednego człowieka.
Proszę o pomoc, goni mnie czas.
Przykładowy kod:
#include "mainwindow.h"
#include <QTreeWidget>
#include <QTreeWidgetItem>
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
QTreeWidget *tree = new QTreeWidget;
QTreeWidgetItem *item[5];
for(int i=0; i<5; ++i)
{
item[i] = new QTreeWidgetItem;
item[i]->setText(0,"TEST");
if(i>0)
{
item[i-1]->addChild(item[i]);
}
}
tree->addTopLevelItem(item[0]);
setCentralWidget(tree);
}
Taki jest standardowy efekt pod windows | A taki jest wymagany :/ |
---|---|