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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Компактный ComboBox + Title  (Прочитано 5121 раз)
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« : Июнь 09, 2015, 16:40 »

Добрый день

См аттач. С точки зрения ф-ционала все норм, но вот беда - иногда эта конструкция оказывается слишком длинной по горизонтали что не в масть в компании других, куда более коротких контролов. Написать лабел сверху можно - но не очень красиво. Нет ли более стильных решений?

Спасибо
Записан
DotKaby
Гость
« Ответ #1 : Июнь 09, 2015, 17:04 »

RC cars
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #2 : Июнь 09, 2015, 17:38 »

Иконка + тултип

либо

Elided label
« Последнее редактирование: Июнь 09, 2015, 17:43 от GreatSnake » Записан

Qt 5.11/4.8.7 (X11/Win)
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #3 : Июнь 10, 2015, 00:27 »

+1 к Иконка + тултип
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #4 : Июнь 10, 2015, 06:26 »

Хмм... и как это должно выглядеть напр в данном случае (аттач)? Можно просто на словах
Записан
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #5 : Июнь 10, 2015, 08:06 »

Как-то так?
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #6 : Июнь 10, 2015, 10:20 »

Не надо мелчить. Дайте пространства. Тем более на OS X
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #7 : Июнь 10, 2015, 10:56 »

Как-то так?
Нормально, но это "перекомпоновка", она не всегда увязывается с остальным содержимым. "Inherit Deformers" был себе тоже чекбокс - но вот оказалось нужно 3 состояния вместо 2. Кстати а чем общий бокс рисовали? (какой контрол, не помню такого)

Не надо мелчить. Дайте пространства. Тем более на OS X
Согласен, но уж слишком длинная кишка вылазит
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #8 : Июнь 10, 2015, 11:21 »

Вариант 2:
убрать лейбл перед комбобоксом и внутри его иметь текст типа [Inherit: Deform Geometry | v]
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #9 : Июнь 10, 2015, 12:27 »

Общий бокс - QGroupBox, внутри QGridLayout c 3-мя столбцами. Комбик занимает 2 столбца.
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #10 : Июнь 10, 2015, 13:47 »

Можно сделать ещё компактнее - завести QToolButton "Inherit..." с popupMode()  InstantPopup и содержимое этого groupBox-а поместить в меню.
Записан

Qt 5.11/4.8.7 (X11/Win)
Ruslankdiasyintaway
Гость
« Ответ #11 : Июнь 11, 2015, 14:44 »

Всем привет! Подскажите пожалуйста нормальный сайт где возможно узнать про микрозаймы онлайн. А так же там выбрать подходящий микрозайм чтоб сразу на карту перевести. Если я найду, то обязательно отпишусь здесь. Просто срочно нужны деньги, а до зарплаты еще долго ждать).
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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