Russian Qt Forum
Сентябрь 22, 2024, 00:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Помогите с QSplitter  (Прочитано 3256 раз)
xk
Гость
« : Май 24, 2006, 11:05 »

Господа, вот этот код рисует 3 QTreeWidget'a - один сверху и два
внизу - все они разделены сплиттерами.
Код:
m_horizSplit = new QSplitter(Qt::Vertical, this);

m_servList = new QTreeWidget(m_horizSplit);

m_verticSplit = new QSplitter(m_horizSplit);

m_servOptsList = new QTreeWidget(m_verticSplit);

m_servPlayersList = new QTreeWidget(m_verticSplit);

setCentralWidget(m_horizSplit);


Как мне еще добавить выше m_servList 2 лэйбла и 2 комбобокса? никак не могу подружить layoyt'ы и QSplitter.
надо чтобы получилась такая картина:
Код:

_____________________________________
| QLabel1   QComboBox1               |
| QLabel2   QComboBox2               |
|                                    |
|        QTreeWidget1                |
|                                    |
|____________________________________|
|                 |                  |
|                 |                  |
| QTreeWidget2    | QTreeWidget3     |
|                 |                  |
|_________________|__________________|


Буду блпагодарен за любой совет или псевдокод.
Записан
LestorN
Гость
« Ответ #1 : Май 24, 2006, 12:15 »

Попробуй вместо QTreeWidget1 сплиттеру подсунуть просто QWidget, а на него уже положить всё остальное.
Записан
xk
Гость
« Ответ #2 : Май 24, 2006, 13:08 »

Цитата: "LestorN"
Попробуй вместо QTreeWidget1 сплиттеру подсунуть просто QWidget, а на него уже положить всё остальное.

Спасибо, получилось  :wink:
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.056 секунд. Запросов: 20.