Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: maydyk от Август 07, 2009, 15:13



Название: Сразу несколько вопросов от "чайника" :)
Отправлено: maydyk от Август 07, 2009, 15:13
1) Как задать начальный размер присоеденённой панели (dock bar)? В редакторе форм я задаю размер, располагаю все дочерние элементы, но при запуске программы ширина или высота панели отличается от заданной при редактировании.

2) Можно-ли в редакторе форм указать предпочтения использования углов формы, то что в коде делается вызовом QMainWindow::setCorner()?

3) Нужно что-бы ListView в режиме IconView отображал элементы строго в один ряд. Как это можно сделать?

4) В комбобокс вставляется новый элемент, нужно что-бы он сразу-же становился выбранным. Как это сделать просто? К сожалению QComboBox::addItem() не возвращает индекса вставленного элемента, а анализировать флаги вставки не хочется.


Название: Re: Сразу несколько вопросов от "чайника" :)
Отправлено: break от Август 07, 2009, 23:17
Цитировать
addItem() не возвращает индекса вставленного элемента

Вероятно addItem добавляет элемент к концу списка(для вставки по конкретной позиции insertItem) просто делай текущим "count()-1" элемент