Как мне сделать QTreeView заполнить весь диалог и изменить его размер? - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть QTreeView, и я не могу найти способ заставить его заполнить все диалоговое окно и изменить его размер при изменении размера.

1 Ответ

0 голосов
/ 01 ноября 2018

Примерно так:

#include <QApplication>
#include <QDialog>
#include <QHBoxLayout>
#include <QTreeView>

class MyDialog: public QDialog
{
public:
   MyDialog()
   {
       QHBoxLayout* l = new QHBoxLayout(this);
       setLayout(l);
       QTreeView* v = new QTreeView(this);
       l->addWidget(v);
   }

};

int main(int argc, char *argv[])
{
   QApplication a(argc, argv);
   MyDialog d;
   d.exec();
   return a.exec();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...