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

Класс QSplitter, часть фреймворка Qt, реализует виджет-разделитель.
1 ответ

PyQt - переключение между двумя виджетами без изменения размера qsplitter

Я пытаюсь переключить контейнер разделителя между двумя виджетами, сохраняя фактический размер разделителя. Для этого я использую QSplitter.sizes (), чтобы прочитать фактический размер, и QSplitter.setSizes () после того, как я переключаю свои видже…
02 дек '18 в 23:42
1 ответ

Qt centralwidget разделитель панели инструментов

Я работаю над проектом Qt, основанным на QMainwindow, имеющем левую и правую панели инструментов. Как лучше добавить сплиттер между QMainwindow и панелями инструментов? Как и в Qt creator, у нас есть разделители между редактором кода и другими панел…
07 окт '13 в 19:45
1 ответ

Установка начального размера QTabWidget в приложении QSplitter PyQt

У меня есть вертикальный сплиттер с QTabWidget вверху и виджетом QPlainTextEdit внизу (используется как окно регистрации). В реальном приложении вкладки заполнены QWidgets, содержащими холст matplotlib и QFrame с некоторыми элементами управления: QS…
13 дек '17 в 08:37
2 ответа

QSplitter в двух направлениях

Я хочу сделать приложение, которое включает в себя четыре виджета, которые можно изменять с помощью QSplitter. В этом приложении я хотел бы, чтобы все четыре виджета были изменены при изменении размера сплиттера. Я понял это, имея горизонтальный раз…
10 дек '15 в 13:11
1 ответ

Qt делает QSplitter неподвижным пользователем

Как сделать так, чтобы qsplitter был недоступен для пользователя и добавить возможность включить / отключить эту функцию? Спасибо.
15 апр '18 в 11:11
1 ответ

Свойство Qt opaqueresize для значения QSplitter

Я не нашел этого в Интернете... Что делает это opaqueResize свойство на QSplitter ( см. документ) означает? Благодарю.
07 апр '11 в 09:40
1 ответ

PyQt QSplitter: есть ли способ определить ориентацию как вертикальную, так и горизонтальную?

Если я хочу иметь возможность изменять размеры объекта внутри разделителя в обоих направлениях.
13 сен '12 в 15:22
1 ответ

Удалить строку QSplitter между виджетами

Я строю пользовательский интерфейс, и у меня есть горизонтальный QSplitter с 2 виджетов. Я хочу удалить линию с точками (.....) между виджетами. Вот изображение, чтобы прояснить, что я хочу удалить. точки, которые я хочу, исчезли вот некоторый код:s…
25 май '16 в 19:20
0 ответов

Что-то не так при перетаскивании QSplitter?

В моем приложении был использован qsplitter, а для OpaqueResize установлено значение "false", при перетаскивании маркера сплиттера уменьшающийся виджет перерисовывается непрерывно, это неправильно. Я подумал, что QWidgets с обеих сторон дескриптора …
26 ноя '18 в 12:25
5 ответов

Как заставить QAbstractItemView пересчитать элементы sizeHints

У меня есть QListView и QTabWidget внутри QSplitter. QListView использует пользовательскую модель и пользовательские делегаты. В делегате я переопределил методы paint и sizeHint. Но когда я изменяю размер представления - высота элементов не пересчит…
08 май '13 в 15:28
1 ответ

Qt Изменение размера QMainWindow с помощью Splitter

У меня есть QMainWindow с: Два виджета в горизонтальном сплиттере. "m_liner" находится на правой сторонеОба виджета имеют минимальный размер, скажем, 300 пикселей. Флажок, чтобы скрыть / показать правый виджет m_liner. Я хочу, чтобы общий QMainWindo…
21 ноя '11 в 16:38
1 ответ

Факторы растяжения QSplitter отличаются от нормальных

Я хочу создать гибкий макет, где пользователь может изменять размеры виджетов, но по-прежнему предоставлять хороший макет по умолчанию. Я использую Qt Designer для всего. В качестве минимального примера я использовал простую Windows с Widget и plain…
10 апр '15 в 12:01
1 ответ

QSplitter неправильно устанавливает размеры

У меня есть горизонтальный QSplitter с двумя виджетами. Я хочу заменить правый виджет новым таким, чтобы сохранялись пропорции, заданные пользователем. Ниже приведена упрощенная версия кода, который у меня сейчас есть: MainWindow::MainWindow(QWidget…
12 дек '11 в 15:53
0 ответов

QTextEdit и QSplitter

Как добавить QTextEdit в QSplitter? У меня есть QString, которую я добавил в QTextEdit, который я сейчас хочу отобразить в QSplitter. Возможно ли это, или его нужно заменить на что-то другое, чтобы добавить его в QSplitter?
05 апр '14 в 14:31
2 ответа

Qt: QSplitter, повторить размеры

Когда приложение запущено, но еще во время создания (когда создается весь начальный виджет и т. Д.), Я добавляю в свой макет QSplitter, с двумя виджетами, и я хочу, чтобы второй виджет занимал более или менее 60/70% доступного пространства, в то вре…
13 дек '16 в 18:14
4 ответа

Как инициализировать позицию дескриптора сплиттера в Qt?

Я хочу инициализировать положение ручки разделителя, как показано ниже, а не посередине. Я не могу установить его в свойстве. Как это решить? Спасибо за помощь.
31 июл '14 в 15:28
1 ответ

Как сделать изменяемый размер пользователя QWidget внутри QScrollArea?

Требования: QScrollArea, содержащий несколько виджетов. Каждый виджет должен быть индивидуально изменен пользователем (в горизонтальном или вертикальном направлении, но не в обоих направлениях). Изменение размера виджета пользователем не должно изме…
12 фев '19 в 01:14
1 ответ

Qt: Как я могу минимизировать ребенка qsplitter?

Я сделал макет QSplitter. А в QSplitter есть QWidget и его дочерние элементы gridLayout. В этом случае я не могу уменьшить размер QSplitter до 0. Как я вижу выше, у него есть ограничение по высоте. В чем причина этой проблемы? Я протестировал некот…
09 окт '12 в 11:27
1 ответ

Как заменить виджет в Qsplitter другим?

У меня есть один сплиттер и два виджета... я хочу заменить первый виджет сплиттером и вставить в него первый виджет и другой виджет с одинаковым расположением (во время выполнения) PS: я не могу уронить первый виджет из сплиттера
22 май '15 в 14:00
1 ответ

Удалить определенный QWidget из QSplitter

Я хочу удалить конкретный Qwidget из QSplitter (илиQSplitterэто лучший выбор, который у меня есть) после того, как я создам 2-3 из них. Для этого мне нужно получить индекс каждого виджета, который я создаю. Это мой код: class Windows(self): list1 = …
30 янв '16 в 14:17