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

PyQt: автоматическое изменение размера виджетов в QDialog
У меня возникают трудности с автоматическим изменением размера виджетов в QDialog при изменении размера самого диалога. В следующей программе размер текстовой области автоматически изменяется при изменении размера главного окна. Однако текстовая...
29503 просмотров
schedule 15.09.2022

QDialog открывает другой QDialog
У меня есть подкласс QDialog, содержащий кучу подклассов QSpinBox. При нажатии на счетчик открывается клавиатура (другой QDialog), где вы можете использовать кнопки для ввода цифр. Оба QDialog активируются вызовом QDialog::exec(); Однако при...
1662 просмотров
schedule 12.03.2023

QPointer и удаление объектов
У меня есть приложение Qt, которое использует QPointers для вызова новых диалогов пользовательского интерфейса (виджетов). В основном приложении может быть несколько одинаковых виджетов с разными данными. У меня проблема в удалении и освобождении...
5722 просмотров
schedule 03.08.2023

реализовать диалог прогресса с помощью QDialog
Я использую QT для реализации некоторой программы пользовательского интерфейса. В этой программе мне нужен диалог прогресса. Я попытался использовать встроенный QProgressDialog, он отлично работает, но в моем случае мне нужно подтвердить (с другим...
3899 просмотров
schedule 07.01.2023

Не удается добавить кнопку свертывания в QDialog под Linux
Я пытаюсь добавить кнопку свертывания в свой QDialog, используя этот код в конструкторе: Qt::WindowFlags flags = windowFlags(); flags |= Qt::WindowMinMaxButtonsHint; setWindowFlags(flags); Он работает в Windows, но не в Linux.
2844 просмотров
schedule 04.10.2023

Где хранится значение результата QDialog?
Если у меня есть значение результата QDialog как QDialog::Accepted , где хранится такое значение? И какая польза от знания такой ценности? Спасибо.
469 просмотров
schedule 17.12.2022

Exec() QDialog после появления MainWindow
Я хочу, чтобы Modal QDialog появился (с exec()) после того, как появится MainWindow. Я пытался вызвать exec в MainWindow::showEvent ( QShowEvent * event ) , но он все еще отображается до появления MainWindow. Любая идея, как можно было бы...
1780 просмотров
schedule 10.11.2023

QApplication не обрабатывает ключевое событие?
QApplication app(argc, 0); MyDialog * pDlg = new MyDialog(0, Qt::WindowTitleHint | Qt::CustomizeWindowHint); if (qApp) qApp->installEventFilter(pDlg); В main() я просто устанавливаю фильтр событий для qApp. Затем в MyDialog.cpp: bool...
1496 просмотров
schedule 03.06.2023

Как поймать pyqt closeEvent и свернуть диалоговое окно вместо выхода?
У меня есть объект QDialog. Когда пользователь нажимает кнопку X или нажимает Ctrl+Q , я хочу, чтобы диалоговое окно переходило в свернутое представление или значок на панели задач, а не закрывалось. Как я могу это сделать?
23271 просмотров
schedule 22.11.2023

PyQt – как проверить, виден ли QDialog?
У меня проблема. У меня есть этот код: balls = [Ball() for i in range(1, 10)] Итак, когда я говорю Ball(), это нарисует мяч в QDialog. И затем, когда это сделано, я перемещаю шары вокруг QDialog в бесконечном цикле. Я хочу сказать что-то...
9859 просмотров
schedule 02.04.2024

PyQt множественный захват сигнала класса QDilaog
У меня есть приложение PyQt Gui с несколькими окнами QDialog, которые я использую для построения данных с помощью виджета matplotlib. Это код, который я использую ниже. Улавливается только один излучаемый сигнал. Какой из когда-либо созданных...
430 просмотров
schedule 19.07.2023

Как показать окно в Qt и удалить его, как только оно будет закрыто?
В качестве очень простого примера я хочу показать диалог в Qt, когда я нажимаю кнопку. Обычный шаблон для этого (в приложении, над которым я сейчас работаю), выглядит следующим образом: class MainWindow { ... private slots: buttonClicked();...
12307 просмотров
schedule 06.07.2023

Пользовательский QDialog вызывает segfault при exec()
У меня есть программа, которая по существу состоит из центрального указателя QMainWindow и члена QToolbar . Одно действие на этой панели инструментов имеет свой сигнал triggered , подключенный к слоту ShowNodeEditBox() , который создает...
1325 просмотров

Получите эффект размытия, подобный iOS7, с помощью Qt
Я спрашивал себя, как я могу получить эффект размытия/прозрачности, подобный iOS 7. Что-то вроде этого: (источник: ilounge.com ) Я хотел бы применить это ко всему QDialog. Я знаю, как получить хорошую прозрачность, но не знаю, как...
1766 просмотров
schedule 12.07.2023

При щелчке новое окно QDailog перекрывается со старым окном, и все становится очень грязным, фокус по-прежнему остается на старом окне.
Обзор: Я разработал QPushbutton в каком-то окне, при нажатии которого открывается новое диалоговое окно (скажем, start_backup_window). В этом окне я разработал еще один QPushbutton, скажем, check_backup_option_button, который при нажатии должен...
114 просмотров
schedule 22.12.2022

Как вызвать обычную функцию из exec()?
У меня есть 2 класса: один поддерживает некоторый цикл (по крайней мере, в течение 2-3 минут и унаследован от QObject), а другой отображает диалоговое окно прогресса (унаследовано от QDialog). Я хочу запустить цикл, как только появится диалоговое...
733 просмотров
schedule 20.12.2022

ожидаемое имя класса перед ‘{’
хорошо, я новичок в Qt, но не очень новичок в С++, ошибка возникает для рекурсивных включений, но посмотрите на мой код, я не вижу никаких рекурсивных включений.. я думаю, что это что-то еще, кто-нибудь поможет мне со следующей ошибкой: ожидаемое...
574 просмотров
schedule 12.09.2022

Диалоговое окно с вкладками с использованием Qt Designer
Я новичок в Qt и у меня проблема с окном TabbedDialog, созданным с помощью Qt Designer. У меня есть Dialog dlg, на котором я разместил tabWidget MyTabWidget, содержащий две вкладки Tab1 и Tab2. Я хочу создать отдельные файлы cpp для каждой вкладки и...
516 просмотров
schedule 29.05.2024

Как встроить QFontDialog и QColorDialog в QWidget?
Мне нужно открыть Qwidget с некоторыми функциями свойств из QMainWindow. Этот QWidget должен включать QFontDialog и QColorDialog. Я хочу, чтобы он выталкивал все одним щелчком мыши, а не через, например, QFontComboBox... Возможно ли это? Можно ли...
497 просмотров
schedule 06.11.2022

Управление памятью в Qt: учебник по адресной книге
Итак, я узнал, что Qt освобождает память всех дочерних объектов, когда родительский объект удаляется. Кроме того, обычно не нужно заботиться об управлении памятью для объектов, созданных в стеке (т.е. НЕ в качестве указателей). Теперь, когда я...
247 просмотров
schedule 03.04.2022