Вопросы по теме 'qlayout'

Как я могу переопределить минимальный размер QComboBox в Qt Designer?
У меня есть диалоговое окно, содержащее QGridLayout с тремя столбцами. Одна из строк содержит QComboBox, QPushbutton и еще одну QPushButton в каждом столбце соответственно. Я хочу, чтобы каждый столбец был одинакового размера и масштаба. К...
2098 просмотров
schedule 25.04.2023

Макет Qt не расширяется
У меня есть виджет Qt с рамкой, содержащей остальные виджеты. Я хочу, чтобы один из виджетов расширялся при максимальном увеличении окна, поэтому я установил максимальное значение для остальных. Но он будет расширяться только в том случае, если...
2273 просмотров
schedule 18.02.2022

QLayout: Попытка добавить QLayout в QWidget, у которого уже есть макет
Я хочу создать несколько вкладок и прочитал этот ответ: Как добавить вкладку в PySide Я использую код в ответе и внес некоторые изменения. Потому что мой код должен читать некоторые файлы и получать имена моих вкладок из этих файлов, поэтому я...
35011 просмотров
schedule 25.04.2023

изменение размера окна в qt без использования стандартных макетов
Я использую QT Creator, и мне трудно понять, как включить изменение размера при запуске виджета. Я знаю, что когда вы применяете макет (горизонтальный, вертикальный и сетчатый), он позволяет изменять размер, но когда я использую эти стандартные...
197 просмотров
schedule 11.05.2024

Есть ли способ временно остановить пересчет макета?
Я реализую фильтр событий перетаскивания, чтобы переупорядочивать виджеты в макете, и в какой-то момент вставляю несколько из них в очередь, добавляю резинку туда, где был перетащенный виджет, а затем добавляю остальные виджеты обратно в макет...
120 просмотров
schedule 17.04.2022

Как удалить виджеты из макета в Qt
У меня есть фрагмент кода, который делает это: метод с именем prepareUI делает пользовательский интерфейс готовым к загрузке результатов поиска, которые в него подаются. Метод с именем onClear , который вызывается, когда уже отображаемые...
5287 просмотров
schedule 14.05.2022

Qt - макет не сжимается при удалении виджета
Я работаю над диалогом изменения формы. Предполагается, что он увеличивается при нажатии кнопки «Дополнительно» и сжимается при повторном нажатии. Я использую layout() -> addWidget() и layout() -> removeWidget() . Он правильно...
992 просмотров
schedule 15.05.2022

Вставка макета в QDialog, когда сигнал испускается из поля со списком
У меня есть пользовательский интерфейс, созданный в qtdesigner, который выглядит так: и я хочу вставить другой макет, содержащий пару виджетов, между групповым полем под названием «Уравнение» и макетом, содержащим два групповых поля под...
190 просмотров
schedule 21.07.2023

Не удается разместить QGraphicsView с фиксированным соотношением
Моя проблема заключается в том, чтобы заставить QGraphicsView сохранять свой размер соотношения. Я прочитал Сохранение соотношения сторон суб- классифицировал QWidget во время изменения размера , и это помогло мне разместить QWidget в примере....
40 просмотров
schedule 30.04.2022

Как перемещать виджеты внутри QLayout, если их позиция больше размера экрана?
#include "mainwindow.h" #include "ui_mainwindow.h" #include <QMainWindow> #include <QTableWidget> #include <QHeaderView> #include <QGridLayout> #include <QWidget> MainWindow::MainWindow(QWidget *parent) :...
155 просмотров
schedule 16.03.2023

QT Designer - Как создать макет
Я новичок в QT, особенно в QT Designer, и мне он показался довольно неинтуитивным. У меня есть следующий макет, который я пытаюсь реализовать в Qt Designer. Объяснение: ЖЕЛТЫЙ -> окно приложения СИНИЙ -> 2 боковые кнопки с высотой...
34 просмотров
schedule 06.09.2022

Как я могу сделать макет соответствующим его содержанию?
Итак, у меня есть QVBoxLayout с двумя дочерними макетами. Внутри первого есть ярлыки, а второй состоит из glwidget. Цель состоит в том, чтобы сделать первый макет точного размера, необходимого для отображения меток, не больше и не меньше (виджеты...
34 просмотров
schedule 19.08.2022