Вопросы по теме 'qlayout'
Как программно изменить размер QMainWindow до минимального размера
Когда у меня есть QMainWindow с макетом сетки, при изменении его размера с помощью мыши он не будет меньше минимального размера, необходимого для правильного отображения всех элементов управления в нем. В моем приложении я иногда программно скрываю...
9339 просмотров
schedule
06.11.2022
Qt - не удается получить доступ к динамически созданным виджетам QHBoxLayout
При нажатии кнопки я создаю QHBoxLayout и добавляю к нему три виджета (выпадающий список и два счетчика). Затем я добавляю созданный QHBoxLayout в вертикальный макет, уже определенный в представлении Qt Design.
В другом методе я хочу получить...
328 просмотров
schedule
11.04.2022
Таблица стилей применяется к ячейкам в QGridLayout вместо родительского контейнера
Я унаследовал QWidget, чтобы создать класс под названием (скажем так..) TaskBox. Я применил QGridLayout к моему TaskBox. Макет состоит из нескольких QLabels.
Я изменил цвет фона TaskBox, установив для него таблицу стилей. Теперь это выглядит так:...
2942 просмотров
schedule
03.08.2023
Pyqt4 меняет макеты разделителей при нажатии кнопки
Я использовал два сплиттера, чтобы разбить окно на три секции, на верхнем сплиттере есть три кнопки, и я хочу, чтобы макет в нижнем сплиттере менялся каждый раз при нажатии кнопки, поэтому, например, при нажатии кнопки «Добавить пользователя» макет...
542 просмотров
schedule
18.08.2023
Невозможно получить QGraphicsView в QFormLayout для расширения по вертикали
Я унаследовал кодовую базу Qt с классом Editor, основанным на QWidget. Редактор настроен на автоматическое использование QFormLayout в качестве своего макета, и так много связанного кода предполагает QFormLayout, что я не могу реально перекодировать...
269 просмотров
schedule
22.05.2024
Непонятное поведение maxSize и sizePolicy
У меня есть простое окно с 3 кнопками. Свойство sizePolicy окна Fixed, Fixed. геометрия — 266, 115. Минимальный размер — 266, 115. Максимальный размер — 16777215, 16777215.
Я думаю так: "Если sizePolicy фиксированный, то я не могу растянуть окно...
46 просмотров
schedule
05.10.2023
PyQt5 добавляет пользовательский QWidget в QLayout
В настоящее время я пытаюсь добавить собственный класс QWidget в QVBoxLayout. Проблема, которую я получаю, заключается в том, что виджет вообще не отображается в макете. Я даже попытался установить минимальный размер QWidget, потому что думал, что...
2681 просмотров
schedule
06.03.2022
QLayout Additem - предотвратить передачу права собственности
У меня возникают проблемы со ссылками на объекты при использовании QLayout для размещения виджетов в большом окне рядом друг с другом.
у меня следующая ситуация
class MyClass(QObject):
widgetCollection = []
def spawn(self):...
328 просмотров
schedule
05.03.2023
QGridLayout разная ширина столбца
Я пытаюсь создать такой макет:
_________
| | |
|1 | 2 |
|__|______|
| 3 | 4 |
|____|____|
По сути, я хочу, чтобы ячейка номер 1 в первой строке была тоньше ячейки 2, но ячейки номер 3 и 4 во второй строке должны иметь одинаковую...
10325 просмотров
schedule
08.12.2023
Использование QWidget *QLayoutItem::widget() вызывает ошибку сегмента (в qobjectdefs_impl.h)
Я использую QTabWidget внутри вкладок QTabWidget, и когда я пытаюсь получить «дочерний» QTabWidget, который хранится в макете вкладки «родительского» QTabWidget, у меня возникает ошибка сегмента.
PS: я использую Qt Creator v4.8.1, Qtv5.6.3 и...
220 просмотров
schedule
26.10.2023
Виджеты QGridLayout задают одинаковый размер
.h файл:
QChartView *chrtViewArr[5];
QGridLayout *graphLayout;
QFrame *graphFrame;
.cpp-файл:
{
...
this->graphLayout = new QGridLayout(this->graphFrame);
for(int i=0;i<3;i++){...
51 просмотров
schedule
24.12.2022
Поиск макета, зная его имя в Qt
В этом сообщении @cgmb упомянул, что:
The parent of a `QWidget` must be a `QWidget`. `QLayout` is not a `QWidget`.
Layouts exist to move and resize the children of a `QWidget`.
Though you may add child widgets by making calls on the layout,...
31 просмотров
schedule
11.06.2022