Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Gorthaur от Ноября 15, 2005, 14:14



Название: WFlags и динамические ui-диалоги
Отправлено: Gorthaur от Ноября 15, 2005, 14:14
Подскажите, как задать WFlags в .ui файлах динамических виджетов?

Background:
Программа создает такие виджеты с помощью QWidgetFactory::create("MyWidget.ui") и практически не имеет информации о том, что это за виджет до его создания (виджетов много и они могут быть как диалогом так и ButtonGroup и т.д.). К тому же не для всех из них необходимо выставлять WFlags да и WFlags отличаются для разных типов виджетов. По этой причине не хочется в коде делать кучу проверок на тип создаваемого виджета с последующим setWFlags.


Заранее спасибо.

(Версия Qt - Qt3.2.1)