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

Сделайте QMainWindow изменяемым только по горизонтали, то есть ширина может изменяться, но высота фиксирована
Могу ли я сделать QMainWindow с макетом сетки, изменяющим размер только по горизонтали, но не по вертикали? Я хочу, чтобы его вертикальный размер был минимальным, необходимым для хранения всех кнопок/линейных правок.
9114 просмотров
schedule 07.05.2024

PyQt – как добавить отдельный виджет пользовательского интерфейса в QMainWindow
Я только недавно начал программировать и, в частности, Python (PyQt). У меня есть основной QMainWindow класс. Но я хотел отделить его от виджетов пользовательского интерфейса, чтобы все элементы окон (меню, панели инструментов, общие кнопки)...
66721 просмотров
schedule 18.03.2022

Почему размер моего qt CentralWidget (QGLWidget) не изменяется должным образом?
У меня есть приложение с QMainWindow, в котором в идеале должен быть центр QGLWidget, с оставленными снаружи пробелами для панелей инструментов и других виджетов сверху/сбоку. К сожалению, независимо от размера или геометрии QGLWidget, он кажется...
1910 просмотров
schedule 15.09.2022

скрыть qdialog и показать главное окно
У меня есть Qdialog, в котором я получаю некоторые входные данные для использования в моем главном окне. поэтому он должен появиться первым, чем mainwindow. проблема в том, что мое главное окно не отображается. вот мой main.cpp #include...
3304 просмотров
schedule 16.10.2023

Обнаружить конец движения QMainWindow/QDialog (Qt 4.8)
Я использую Qt 4.8.3 на X11. Мне нужно знать, когда пользователь заканчивает перетаскивать окно по экрану, чтобы прочитать окончательную позицию и, в конечном итоге, запустить анимацию, чтобы настроить положение окна на «разрешенное». Я заметил,...
5131 просмотров
schedule 14.09.2022

Как изменить размер содержимого QMainWindow в соответствии с размером окна
У меня есть QMainWIndow с несколькими виджетами, одним из которых является QTableView. Размер главного окна можно изменять. Как изменить размер содержимого окна автоматически, шрифт и все остальное, то есть при изменении размера окна его...
6259 просмотров
schedule 25.06.2022

Несколько QWidet в одном QMainWindow
В настоящее время я изучаю Qt, и я застрял в проблеме использования нескольких QWidgets и одного QMainWindow. Я настроил проект, который содержит 2 QWidgets и один QMainWindow. Это моя идея его использования: спроектируйте оба QWidget по мере...
770 просмотров
schedule 14.12.2023

Доступ к переменным класса QMainWindow — Pyside/PyQt
Я пишу приложение с графическим интерфейсом на Python, которое использует несколько сценариев .py. У меня есть переменная в QMainWindow, к которой мне нужно обратиться/получить доступ в других классах. У меня нет проблем с импортом различных модулей...
3142 просмотров
schedule 17.04.2023

Как рисовать в QMainWindow?
У меня очень странное поведение QPainter. В моем 'MainWindow::paintEvent()' все работает правильно: QPainter painter(this); qDebug() << "painter adress in paintEvent: " << (&painter); painter.setBrush(Qt::red);...
7055 просмотров
schedule 05.07.2022

Как импортировать главное окно (файл .ui) с помощью PySide
Я делаю проект Python и разрабатываю его интерфейс с помощью PySide. Проблема в том, как я могу импортировать главное окно (файл .ui) из Qt Designer с помощью PySide. Мой класс унаследован от QtGui.QMainWindow. Спасибо за ваш ответ. ^^
4973 просмотров
schedule 24.08.2022

Пустой QMainWindow, PyQt
У меня два QMainWindows, пытаюсь вызвать из другого. Окно открывается, но оно пустое и не отвечает, пока не закрывается родительское окно. Мой код: from PyQt4 import QtCore, QtGui try: _fromUtf8 = QtCore.QString.fromUtf8 except...
2149 просмотров
schedule 19.04.2024

Qt: не могу установить режим перетаскивания
Я застрял на этом некоторое время, я пытаюсь установить режим перетаскивания моего QGraphicsView на ScrollHandDrag , чтобы я мог создать функцию панорамирования в своем приложении. Однако всякий раз, когда я пытаюсь установить режим...
809 просмотров
schedule 04.03.2022

Как всегда держать QMainWindow внутри рабочего стола?
Я хочу, чтобы мой QMainWindow всегда оставался внутри рабочего стола, поэтому я добавляю реализацию для QMainWindow::moveEvent : void MainWindow::moveEvent(QMoveEvent *ev) { if(ev->pos().x() < 0) setGeometry(0, ev->oldPos().y(),...
134 просмотров
schedule 09.03.2022

Центральный виджет занимает слишком много места, а док-виджеты после изменения размера занимают мало места.
Я прямо сейчас использую QDockWidget для создания динамического компонента для организации некоторых пользовательских графиков. Участки должны быть изменены по своим размерам и могут быть расположены друг над другом. Следующий фрагмент кода...
528 просмотров
schedule 23.05.2022

обновление значения из основного окна в диалоговое
У меня есть главное окно, которое каждую секунду генерирует случайные числа int в «числах», и у меня есть кнопка, которая открывает новый диалог. В этом диалоговом окне есть кнопка «Получить номер» и qlabel. Если я нажму «Получить номер», я хочу,...
543 просмотров
schedule 09.05.2022

PyQt имеет строку состояния и строку меню QWidget
Я пытаюсь создать приложение PyQt со строкой состояния и строкой меню с другими виджетами в окне. Ниже приведен код, который мне удалось запустить с помощью метода класса QtGui.QMainWindow . Но поскольку я намерен добавить дополнительные функции,...
7226 просмотров
schedule 07.04.2022

Как правильно сохранить состояние окна в QML
Я прочитал документацию Qt, я проверил пару примеров, поставляемых с SDK, я собираю Qt Creator из исходного кода, чтобы посмотреть, как это делают разработчики Qt... до сих пор не повезло. Я разрабатываю кроссплатформенное приложение для Windows и...
1370 просмотров
schedule 29.07.2023

Связь между QDialog и QMainWindow - PyQt5
Я создал два виджета ( QMainWindow как win_one и QDialog как win_two) с qtdesigner и PyQt5 . В win_one я открываю win_two, заполняю lineEdit и нажимаю OK, чтобы перенести запись в label , отображаемый в win_one. Все работает хорошо, кроме...
1287 просмотров
schedule 15.09.2022

Как держать QMainWindow открытым?
У меня есть файл пользовательского интерфейса, который я создал с помощью Qt Creator. Когда я запускаю приложение через PyCharm, главное окно ненадолго открывается, а затем закрывается. Я предполагаю, что это сборщик мусора, но я не уверен, как...
212 просмотров
schedule 03.06.2022

Как получить доступ к объекту другого класса в Qt?
В программе я хочу нажать кнопку в главном окне и вызвать подокно для отображения изображения. Но я не могу получить доступ к ui->graphsView в главном окне.cpp, как я могу это сделать? В main.cpp. предполагается, что функция нажатия кнопки делает...
66 просмотров
schedule 05.07.2023