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

Проверка доступного места в Qt Dock
Я использую Qt4, и у меня есть пункт меню, который программно добавляет новый виджет док-станции в область док-станции. К сожалению, если область док-станции уже заполнена, добавление нового виджета док-станции приведет к изменению размера виджетов...
687 просмотров
schedule 29.08.2022

QDockWidget showFullscreen не работает в Ubuntu (gnome)
Я пытаюсь перевести плавающий (не закрепленный) QDockWidget в полноэкранный режим. В Windows все кажется прямым. Например, я подключаю сигнал topLevelChanged() док-виджета (dw) к пользовательскому слоту floatChanged(). connect(dw,...
917 просмотров
schedule 02.12.2023

Как иметь съемные окна инструментов в Qt
Я разрабатываю инструмент, который будет иметь несколько окон переменного размера. Я могу добиться этого, используя QSplitter по горизонтали и вертикали. Пожалуйста, смотрите прикрепленное изображение. Теперь, как сделать эти отдельные окна...
11545 просмотров
schedule 17.12.2022

Tabify 3 QDockWidget
Как я могу создать док-станцию ​​с вкладками для 3 виджетов в QMainWindow? Я использую код ниже: widget1 = new QDockWidget(this); widget1 ->setObjectName("name1"); addDockWidget(Qt::LeftDockWidgetArea, widget1); widget2 = new...
3557 просмотров
schedule 08.12.2022

Qt - установить начальный размер DockWidget
В настоящее время я работаю над проектом в Qt. Этот проект включает в себя DockWidget, который называется «ProjectExplorer». Я показываю это с помощью следующей техники: FPHMainWindow.h #ifndef FPHMAINWINDOW_H #define FPHMAINWINDOW_H #include...
329 просмотров
schedule 25.08.2022

Создайте QDockWidget, размер которого изменяется в соответствии с его содержимым
У меня есть приложение, в котором дочерние виджеты фиксированного размера необходимо программно добавлять в виджет док-станции во время выполнения на основе ввода данных пользователем. Я хочу добавить эти виджеты в док на Qt :: RightDockArea, сверху...
3575 просмотров
schedule 03.05.2024

Настройка пользовательского виджета строки заголовка изменяет флаги Windows в Windows
Я реализую собственный виджет, чтобы использовать его в качестве строки заголовка в закрепляемом окне. У меня проблема возникает только на винде, а именно пропадает граница окна при плавании окна дока. Кажется, проблема в том, что только в Windows...
1329 просмотров
schedule 23.12.2023

Проблеск QDockWidget в середине экрана при создании
Когда я создаю новый QDockWidget myWidget = new MyDockWidget(this); MyMainWindow::instance()->addDockWidget(Qt::RightDockWidgetArea, mSettings); Я вижу это посередине экрана. После этого я могу заметить, что он пристыкован справа....
227 просмотров
schedule 01.10.2023

Как я могу изменить высоту строки заголовка в QDockWidget?
Я использую следующий код: int SWStyle::pixelMetric( PixelMetric which, const QStyleOption *option, const QWidget *widget ) const { switch (which) { case PM_DefaultFrameWidth: return 1; case PM_TitleBarHeight:...
1294 просмотров
schedule 26.10.2023

Qt: значок вкладки, когда QDockWidget становится закрепленным
QMainWindow Qt имеет возможность закреплять окна, производные от QDockWidget. Это также поместит одно поверх другого, если несколько из них сложены, создавая панель вкладок. Всякий раз, когда состояние QDockWidget изменяется, выдается сигнал...
1351 просмотров
schedule 10.12.2022

PyQt5 QMainWindow, QDockWidget, подгонка авторазмера под размер экрана
Я создал a QMainWindow с панелью меню и 4 dockable widgets . Первый виджет док-станции содержит multipletabs , второй — Qpainter widget , третий — Matlabplot и четвертый — pdf report . Когда я запускаю код, он выглядит так, как показано...
3735 просмотров

Как разрешить QDockWidget стыковаться с несколькими экземплярами QMainWindow
У меня есть приложение Qt5.11.0 (на OSX10.13 и CentOS7.4) с несколькими QMainWindows. Я хотел бы, чтобы пользователи могли стыковать любой заданный QDockWidget в приложении с любым из экземпляров QMainWindow. В приведенном ниже примере кода...
601 просмотров
schedule 03.11.2023

Как правильно настроить QDockWidget, чтобы он отображался/скрывался?
Я новичок в графическом интерфейсе Qt и изначально хотел настроить виджет Qt Dock, который отображается при нажатии клавиши, скажем, «A», и скрывается при нажатии другой клавиши, скажем, «B». Но после небольшого исследования я не нашел подходящего...
941 просмотров
schedule 06.07.2022