Описание тега qdockwidget

QDockWidget - это класс из среды Qt, который представляет виджет, который может быть закреплен внутри QMainWindow или перемещен как окно верхнего уровня на рабочем столе. Экземпляры этого класса также называются "закрепляемыми виджетами", "палитрами инструментов" и "окнами служебных программ".
2 ответа

Как иметь съемные окна инструментов в Qt

Я разрабатываю инструмент, который будет иметь несколько переменных размеров окон. Я могу добиться этого с помощью QSplitter горизонтальное вертикальное. Пожалуйста, смотрите прикрепленное изображение. Теперь, как сделать эти отдельные окна съемными…
02 май '13 в 09:27
0 ответов

Как настроить QTabBar QDockWidget?

Я говорю об этом: Как получить QTabBar когда мой QDockWidget s состыкованы? Я хотел бы заменить его на индивидуальный. Единственное, что я нашел для QDockWidget используя QTabBar был в источниках, класс по имени QDockAreaLayoutInfo, Но это мне не оч…
30 май '16 в 09:16
2 ответа

После добавления нового DockWidget автоматически изменяйте размеры DockWidgets до тех же высот

В настоящее время я пишу небольшое приложение, которое позволяет пользователю свободно определять графики. Текущее решение использует QDockWidget, так что пользователь может изменять размеры и переставлять графики по своему усмотрению. Я вполне дово…
10 июн '16 в 07:30
1 ответ

Как определить, когда QDockWidget перемещен из QMainWindow?

Есть сигнал, который позволяет пользователю узнать, куда был перемещен QDockWidget внутри QMainWindow: void dockLocationChanged(Qt::DockWidgetArea area) Проблема в том, что этот сигнал не срабатывает, когда QDockWidget перемещается из QMainWindow (п…
06 июл '16 в 10:26
0 ответов

Установить экран для qDockWidget в QMdiArea в Qt 5

Мое приложение использует QMdiArea, создается в QMainWindow. Его дочерние окна - QScrollArea. Каждый из них имеет QDockWidget в качестве дочернего элемента, который создается при создании QScrollArea. QDockWidget установлен как плавающий. В системах…
27 окт '15 в 06:38
2 ответа

QDockWidget начальная ширина

Как мне установить начальную ширину QDockWidget? Я реализовал функцию sizeHint, но что дальше?
10 окт '08 в 12:22
1 ответ

QDockWidget плавающие / закрывающие кнопки при наведении изображения

Есть ли способ изменить наведенные / нажатые значки для QDockWidget(Qt 4.8) в таблице стилей? Я использую этот стиль, чтобы изменить изображение кнопки для состояния по умолчанию: QDockWidget{ font-weight: bold; titlebar-close-icon: url(:/icons/ui-d…
21 авг '15 в 16:20
1 ответ

Не могу переставить `QDockWidget` в Ubuntu 14.04

У меня есть пользовательский интерфейс, написанный на Qt, который широко использует виджеты для док-станции, в первую очередь для того, чтобы конечные пользователи могли выбирать, какие доки доступны и как они расположены. Недавно мы обновились до Q…
02 авг '16 в 15:00
1 ответ

Как установить / открепить виджет (QDockWidget?)?

У меня есть виджет с 4 QGraphicsViews, и я хочу, чтобы они были закрепляемыми. Я поместил QGraphicsView в QDockWidget. Тогда я смог открепить вид, но я не знаю, как закрепить вид там, где он был. В начале есть панель с кнопкой отстыковки, но когда в…
10 авг '11 в 22:03
0 ответов

Установка другого заголовка при нажатии, как в заголовке QDockWidget

В настоящее время я пишу приложение в PySide, где я хочу иметь несколько DockWidget, чтобы пользователь мог свободно перемещаться. В заголовке моего DockWidget я хочу иметь сплошную черную линию и никакого текста, но в случае табулирования некоторых…
22 июл '14 в 13:10
0 ответов

QDockWidget начальный размер

Я немного застрял на том, что, как мне кажется, должно быть простой проблемой. У меня есть QMainWindow с несколькими QDockWidgets. QDockWidget (_tree_dock в моем коде) запускается в LeftDockWidgetArea. Он содержит QWidget (dockWidgetContents_2), кот…
26 июн '14 в 12:56
0 ответов

QDockWidget не запоминает плавающий размер и местоположение при переключении IsFloat

QDockWidget имеет функцию, при которой вы можете дважды щелкнуть строку заголовка, и док переключится в плавающее окно и вернется в закрепленное состояние. Проблема в том, что если вы переместите и измените размер плавающего окна, а затем переключит…
15 фев '19 в 04:06
1 ответ

Как разместить несколько QDockWidget на QMainWindow определенным образом

Я пытаюсь позиционировать N.5 QDockWidget в соответствии со следующей схемой на рисунке 1 ниже: По некоторым причинам, когда я добавляю второе и третье QDockwidget на QMainWindow они расположены совсем по-другому, и я не понимаю, есть ли проблема дл…
28 фев '19 в 00:13
1 ответ

PyQt5 QMainWindow, QDockWidget, подходящий авторазмер с размером экрана

Я создалQMainWindow с менубаром и 4 dockable widgets, Первое содержание dockwidget multipletabsвторой Qpainter widgetтретье Matlabplot и четвертый pdf report, Когда я запускаю код, показывается ниже. Я хочу быть как ниже. Я хочу разделить экран на ч…
07 окт '18 в 23:12
1 ответ

PyQt: ограничить Qdockwidget квадрантом, а не влево / вправо / сверху / снизу

У меня есть три основных раздела главного окна, где левая сторона (критические данные) должна занимать всю высоту окна, а данные справа должны быть разделены между верхом и низом. Данные в правом нижнем углу связаны, но не критичны - вот почему я хо…
02 июл '18 в 22:48
2 ответа

Как установить дочернее свойство виджета Qt с помощью StyleSheet

Я хотел бы установить свойство QT QDockWidget DockWidgetClosable, используя StyleSheet . Тем не менее, он находится внутри свойства "функции". Как я могу изменить его, используя таблицы стилей? Я попробовал это без успеха. Например. QDockWidget{ qpr…
19 май '16 в 14:50
3 ответа

Сделайте два QDockWidgets взаимоисключающими в одной позиции

У меня есть два QDockWidget, только один из них виден в то время, я управляю этим с помощью toggleViewAction(). Что мне нужно сделать, так это то, что я хочу, чтобы два QDockWidget были в одном месте, с одинаковым размером и пристыкованы к одному и …
17 сен '13 в 14:17
2 ответа

Поведение QDockWidget при изменении его содержимого

У меня проблема с одним из моих QDockWidget, У меня есть несколько QWidget предметы в QDockwidget которые иногда видны, иногда нет. Я хотел бы, чтобы мой QDockWidget изменяет размер в зависимости от его содержания... Не только когда QWidgets появляю…
20 июн '10 в 15:26
0 ответов

Как встроить содержимое QDialog в QDockWidget?

Я хочу встроить QVBoxLayout из QDialog -QVBoxLayout содержание курса- в QDockWidget где я указываю область в доке. Пустая область может быть возможна для моего примера - изображение ниже. Я хочу взять все эти кнопки и вкладки в этом QDialog. И я хоч…
18 июл '18 в 09:30
1 ответ

Как добавить QDockWidget в QFrame в PyQt4

Как мне добавить QDockWidget в QFrame? поскольку QFrame не имеет addDockWidget!!! from PyQt4.QtCore import * from PyQt4.QtGui import * import sys app = QApplication( sys.argv ) qmainwin = QFrame() #qmainwin.setWindowFlags(Qt.FramelessWindowHint) s =…
10 фев '13 в 07:47