Автоматическое изменение размера содержимого QDockWidget - PullRequest
4 голосов
/ 01 марта 2010

Я создал виджет-док, который содержит QTreeView. Размер дерева остается неизменным при изменении размера дока. Как я могу заставить его автоматически изменять размер, чтобы заполнить область дока?

Я создал виджет-док с помощью дизайнера и использую множественное наследование, чтобы включить его в основное приложение.

Унаследованный класс:

class TreePaneWid : public QDockWidget, protected Ui_TreePaneWid{
public:
    TreePaneWid(){
        setupUi(this);
        show();
    }
};

1 Ответ

4 голосов
/ 01 марта 2010

В конструкторе щелкните правой кнопкой мыши виджет-док, перейдите в Макет и выберите Макет по горизонтали.

...