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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QSplitter и дефолтные размеры  (Прочитано 3731 раз)
Smogg
Гость
« : Январь 25, 2015, 23:59 »

Есть сплиттер, надо, чтоб он изначально делился ровно по середине, безотносительно, какие виджеты и как в него насованы. Если на одной его стороне лежит один виджет, а на другой - три в ширину (вернее, один виджет, каковой контейнер для трех, что не суть), то делится в пропорции 25/75 соответственно, а не 50/50, как я желал надеяться.

Как можно установить одинаковые дефолтные размеры для обоих половинок сплиттера? Желательно, сразу в дизайнере)
Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #1 : Январь 26, 2015, 00:06 »

В дизайнере, насколько я помню, никак не поменять значения сплиттера.
Для установки пропорций, попробуйте использовать setSizes Улыбающийся

Когда-то я на дефолтные пропорции сплиттера забил и просто сохранял его пропорции при закрытии программы с помощью saveState, а при загрузке устанавливал с помощью restoreState.
Таким образом, впервый раз были дефолтные пропорции, а в последующих запусках уже пользовательские Улыбающийся
« Последнее редактирование: Январь 26, 2015, 00:10 от gil9red » Записан

Smogg
Гость
« Ответ #2 : Январь 26, 2015, 09:46 »

Когда-то я на дефолтные пропорции сплиттера забил и просто сохранял его пропорции при закрытии программы с помощью saveState, а при загрузке устанавливал с помощью restoreState.
Таким образом, впервый раз были дефолтные пропорции, а в последующих запусках уже пользовательские Улыбающийся
Спасибо! Это прекрасный вариант)
Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #3 : Январь 26, 2015, 10:27 »

 Улыбающийся Подмигивающий
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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