Описание тега qmdiarea
Виджет QMdiArea, часть инфраструктуры Qt, предоставляет область, в которой отображаются окна MDI.
1
ответ
Портирование PyQt4 QWorkspace в PyQt5 QMdiArea - метод subWindowList
Я столкнулся с трудностью переноса примера программы из "Быстрого программирования с использованием графического интерфейса на Python и Qt" с PyQt4 на PyQt5. Пример программы демонстрирует приложение MDI, из которого в главном окне можно запустить н…
13 июн '16 в 22:18
0
ответов
pyqt5 предотвращает закрытие QMdiArea
У меня есть приложение pyqt5, которое использует QMdiArea контроль внутри центрального по умолчанию QWidget, но я не могу запретить пользователям закрывать его (нажав на эту кнопку в правом верхнем углу). Итак, я подкласс его, чтобы создать свой соб…
23 авг '18 в 21:35
0
ответов
C++ показать подокно в QMdiArea
Я создал файл пользовательского интерфейса, включая область MDI с 5 окнами в Qt Ctreator. Как вы можете видеть, после открытия главного окна также появляются все подокна. Сначала я хочу спрятать или закрыть все из них, затем я хочу показать в окне, …
03 авг '18 в 15:49
0
ответов
Изменение размера класса на основе QWidget не работает в режиме mdi
Я пытаюсь сделать подокно для моей mdiform. Я использую код ниже: pygApp *app1 = new pygApp; app1->resize(400,400); area->addSubWindow(app1); где pygApp является классом на основе QWidget: class pygApp : public QWidget { Q_OBJECT public: pygAp…
14 июл '13 в 14:11
1
ответ
Как я могу поместить QMdiSubWindow в QMdiArea QMainWindow?
Я новичок в pyqt. Я хочу сделать приложение с Qmainwindow с его меню и пунктами меню. когда я щелкаю в каком-то пункте меню, QMdiSubWindow должно появиться в qmdiarea. Как я могу это сделать? это мой код qmainwindow: class Ui_mainForm(QMainWindow): …
23 мар '15 в 16:27
1
ответ
После максимизации QMdiSubWindow следующее QMdiSubWindow, которое будет выбрано, также максимизируется. Как мне это остановить?
Редактировать: Я думал, что это ошибка, на самом деле это поведение по умолчанию, как описано (полностью скрыто в документации Qt... "Когда активное подокно развернуто, поведение по умолчанию - максимизировать следующее подокно, которое активируется…
17 апр '15 в 10:48
1
ответ
Как добавить SubWindow в QMdiArea (установить в режим TAB), не снимая фокус с активной в данный момент вкладки?
У меня есть функция, которая работает в фоновом режиме и добавляет вкладки в QMdiArea, Однако, когда добавляется новая вкладка, она крадет фокус с текущей активной вкладки. Есть ли способ, которым я могу добавить новую неактивную вкладку (подокно), …
28 янв '13 в 15:05
0
ответов
Создание подокна mdiArea из другого файла
У меня проблемы с созданием подокна (которое должно быть создано в другом файле Python) внутри mdiArea, расположенного в моем классе главного окна. My_app.py from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets import * # import…
09 авг '16 в 10:52
1
ответ
Как получить objectName подокна MDI Area?
Я пытался self.mdiArea.activeSubWindow().objectName self.mdiArea.activeSubWindow().objectName() Но ни один из них не дал мне имя объекта, которое я установил: self.subwindow.setObjectName("subwindow_1") Любой совет? Большое спасибо. Полный код тести…
30 ноя '17 в 22:23
2
ответа
Элементы позиционирования qt в QMdiSubWindow
У меня есть проблема с позиционированием элементов управления в производной QMdiSubWindow. Я разработал свое окно с помощью QtDesigner, и оно выглядит так: Когда я запускаю приложение, оно выглядит так (кнопка в строке заголовка): Это нормально толь…
13 янв '15 в 15:07
1
ответ
Подокно GUI MDI отображается только при первом нажатии кнопки
Я надеюсь, у меня есть простой вопрос здесь. Я создал очень большой графический интерфейс с QT Designer и подокном для области MDI. Я использовал Pyuic5, чтобы преобразовать его из .ui подать в .py файл. Я написал функцию, чтобы открыть это подокно …
04 май '17 в 18:31
1
ответ
QMdiArea SubWindowView переопределение
Я младший инженер-программист, и у меня есть идея, но я не знаю, как их реализовать. Я хочу переопределить SubWindowView QMdiArea. На самом деле я хочу смешать SubWindowView и TabbedView. Я хочу дать SubWindowView некоторые функции из TabbedView, на…
19 дек '13 в 11:28
1
ответ
Python PyQt/PySide QMdiArea прокрутка подокна не работает в TabbedView
У меня есть простой пример настройки с использованием PyQt designer. См. Ниже. У меня есть mdiarea, в котором я добавляю форму в качестве подокна. Я сделал форму немного длиннее основного окна, чтобы увидеть, появляется ли полоса прокрутки для дочер…
23 авг '13 в 15:49
0
ответов
Использовать пользовательскую панель вкладок с QMdiArea
Я вижу это QMdiArea имеет режим просмотра с вкладками. Я хочу иметь возможность разделить главное окно с двумя QMdiArea виджеты и возможность перетаскивать вкладки между каждым из них. Я уже сделал это с помощью простого QTabWidget где я могу устано…
13 май '13 в 20:53
1
ответ
PyQt5 MDI Подокно как класс
У меня есть QMainWindow с меню и mdiArea. Когда я нажимаю на пункт меню, мне нужно отобразить qDialog, скажем, с одним из них. Я хотел бы построить QDialog с даталистом на нем как его собственным классом; Тем не менее, я не знаю, как подключить его …
27 июн '18 в 19:40
2
ответа
FigureCanvasQTAgg, вложенный в segfaults QMdiSubWindow, когда я минимизирую QMdiSubWindow
Я пытаюсь использовать FigureCanvasQTAgg внутри QMdiSubWindow, чтобы пользователь мог создавать свои собственные графики на лету. Я сделал этот очень маленький автономный код: from PyQt4 import QtGui from matplotlib.backends.backend_qt4agg import Fi…
13 мар '16 в 23:41
2
ответа
Как сделать виджет подокна QMdiArea неизменяемым?
Так что неQMdiArea версия моего кода, MyWidget::MyWidget(QWidget* parent) { ... layout()->setSizeConstraint( QLayout::SetFixedSize ); } MainWindow::MainWindow(...) { ... MyWidget* wgt = new MyWidget(NULL); wgt->show(); } работает просто отличн…
13 янв '12 в 21:27
0
ответов
Фоновое изображение не появляется в QMdiArea
Разработчики Qt, мне нужна помощь. Я хочу добавить изображение на фоне QMdiArea, я что-то написал. Это работает, но не правильно, потому что изображение на фоне не появляется. Спасибо! int main(int argc, char *argv[]) { QVBoxLayout* VLayout; QHBoxLa…
09 дек '13 в 05:13
1
ответ
Показать текст журнала в QMainWindow с MdiArea
Я разработал приложение в Qt с QMainWindow в качестве основного виджета и добавил Mdiarea, которое мне нужно для добавления QMdieSubWindows. Я хочу знать, как создать область регистрации, как в Qt Creator. Мой текст журнала в основном то, что происх…
20 июн '14 в 14:44
2
ответа
Скрытие строки заголовка QMdiArea
MainWindow может легко скрыть использование строки заголовка: setWindowFlags(Qt::CustomizeWindowHint); Но при работе с QMdiArea, например: ui->mdiArea->setWindowFlags(Qt::CustomizeWindowHint); ui->mdiArea->addSubWindow(child); child->…
26 дек '13 в 05:49