Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: LisandreL от Сентября 22, 2010, 15:03



Название: Добавить виджеты на вкладку дизайн...
Отправлено: LisandreL от Сентября 22, 2010, 15:03
Вот, скажем хочу я пользоваться виджетом QSplitter. При этом не хочу создавать его динамически, а в дизайнере. Но его там нет.

Можно сделать так:
1) перетащить туда QFrame
2) сохранить
3) открыть *.ui в текстовом редакторе
4) заменить QFrame на QSplitter
5) сохранить
6) открыть в креаторе
Более того, можно перетащить этот виджет на панель с другими и он там появится во вкладке со странным названием Блокнот.

Работать-то этот способ работает, но уж больно похож на удаление гланд ректальным методом. Можно это сделать как-то нативно?


Название: Re: Добавить виджеты на вкладку дизайн...
Отправлено: GreatSnake от Сентября 22, 2010, 15:15
А чем вам не понравилась в тулбаре дизайнера кнопка "Скомпоновать ... с разделителем"?


Название: Re: Добавить виджеты на вкладку дизайн...
Отправлено: LisandreL от Сентября 22, 2010, 15:27
По двум причинам:
1) Она есть только в Qt Designer'е, а в Creator'е её нет.
2) Она и в Designer'е неактивна:


Название: Re: Добавить виджеты на вкладку дизайн...
Отправлено: GreatSnake от Сентября 22, 2010, 15:33
Цитировать
2) Она и в Designer'е неактивна:
Выберите левый и правый виджеты с помощью <Ctrl+LeftMouseButton>.
Кнопочка станет активной.


Название: Re: Добавить виджеты на вкладку дизайн...
Отправлено: LisandreL от Сентября 22, 2010, 15:52
Спасибо, с этим элементом интерфейса разобрались.