Russian Qt Forum
Августа 28, 2025, 00:53
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Вопросы новичков
>
высота QDockWidget
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: высота QDockWidget (Прочитано 2706 раз)
Alf
Гость
высота QDockWidget
«
:
Ноября 02, 2011, 15:49 »
Есть QMainFrame, в него добавляется QDockWidget.
Код
C++ (Qt)
addDockWidget
(
Qt
::
BottomDockWidgetArea
,
myDockWidget
)
;
Как задать определённое значение высоты окна QDockWidget ?
setMinimumHeight(..)
- не подходит.
setGeometry(...)
пробовал - нет эффекта. Может быть я не правильно понимаю этот метод.
Записан
GreatSnake
Джедай : наставник для всех
Offline
Сообщений: 2921
Re: высота QDockWidget
«
Ответ #1 :
Ноября 02, 2011, 15:55 »
Ищи в поиске - уже столько раз про это спрашивали...
Записан
Qt 5.11/4.8.7 (X11/Win)
Alf
Гость
Re: высота QDockWidget
«
Ответ #2 :
Ноября 02, 2011, 17:19 »
Да, нашёл. Надо перегрузить виртуальную функцию
Код
C++ (Qt)
QSize
sizeHint
(
)
const
;
Записан
GreatSnake
Джедай : наставник для всех
Offline
Сообщений: 2921
Re: высота QDockWidget
«
Ответ #3 :
Ноября 02, 2011, 17:39 »
Это не оптимальное решение - ищи ещё...
Записан
Qt 5.11/4.8.7 (X11/Win)
GreatSnake
Джедай : наставник для всех
Offline
Сообщений: 2921
Re: высота QDockWidget
«
Ответ #4 :
Ноября 02, 2011, 18:42 »
Цитата: assistant
A QDockWidget acts as a wrapper for its child widget, set with setWidget(). Custom size hints, minimum and maximum sizes and size policies should be implemented in the child widget. QDockWidget will respect them, adjusting its own constraints to include the frame and title. Size constraints should not be set on the QDockWidget itself, because they change depending on whether it is docked; a docked QDockWidget has no frame and a smaller title bar.
Записан
Qt 5.11/4.8.7 (X11/Win)
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...