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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Управление разделителями QMainWindow  (Прочитано 1628 раз)
Pritcher
Гость
« : Март 15, 2015, 11:05 »

Есть ли возможность управлять конкретным разделителем у QMainWindow?
Скажем, у меня есть док, расположенный в левой части QMainWindow. Можно ли убрать разделитель только у этого дока (положим, слева больше нету доков)?

Данный StyleSheet не производит никакого эффекта
Код:
QMainWindow::separator:left 
{
    background: rgb( 14, 14, 14 );
    width: 0px;
}
« Последнее редактирование: Март 15, 2015, 11:26 от Pritcher » Записан
Hrundel
Гость
« Ответ #1 : Март 15, 2015, 13:30 »

По моему через CSS сегментами сплита управлять не получится.

Код
C++ (Qt)
   QList<int> sizes;
   sizes.append(x);   //  первый сегмент сплита
   sizes.append(this->width()-x);    //  второй сегмент сплита
   horSplitter->setSizes(sizes);
 
« Последнее редактирование: Март 15, 2015, 13:53 от Hrundel » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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