Название: Пользовательский виджет в QGridLayout Отправлено: useless от Марта 31, 2006, 08:03 Создал свой виджет (от QWidget). Пытаюсь его воткнуть в gridlayuot - виджета не видно. Встроенные виджеты (типа QLabel и QLineEdit) вставляются без проблем.
В чём дело? Название: Re: Пользовательский виджет в QGridLayout Отправлено: Maxz от Марта 31, 2006, 09:50 Цитата: "useless" Создал свой виджет (от QWidget). Пытаюсь его воткнуть в gridlayuot - виджета не видно. Встроенные виджеты (типа QLabel и QLineEdit) вставляются без проблем. В чём дело? А пример можешь привести? Название: Re Отправлено: useless от Марта 31, 2006, 10:11 Мой код:
Код:
Название: Пользовательский виджет в QGridLayout Отправлено: Maxz от Марта 31, 2006, 10:35 Мне так представляется, что в Params нет ничего, поэтому он его и не показывает. Попробуй в конструкторе Params изменить его размеры, например:
Params::Params(QWidget *_prntWgd):QWidget(_prntWgd){ //так: resize(QSize(100,100)); //или так: setMinimumSize(QSize(100,100)); } Название: Пользовательский виджет в QGridLayout Отправлено: useless от Марта 31, 2006, 10:39 setMinimumSize - сработало
Спасибо!!! :) |