Описание тега qdialog
A QDialog is a class from the Qt Toolkit which is the base class for dialog windows.
9
ответов
Как я могу запретить клавише ввода закрывать мой QDialog (Qt 4.8.1)
У меня есть QDialog с QDialogButtonBox, Кнопки OK и Отмена активны. Иногда я отключаю или скрываю кнопку ОК в зависимости от состояния моего диалога. Кажется, что бы я ни делал, клавиша Enter всегда активирует кнопку ОК. Я действительно не хочу, что…
06 апр '13 в 00:05
2
ответа
Изменение размера QDialog во время выполнения
У меня есть подкласс QDialog, содержащий некоторые параметры моего приложения. Некоторые из опций являются основными, другие - расширенными, поэтому я решил поместить их в отдельный проверяемый QGroupBox.Я хочу, чтобы диалоговое окно уменьшалось по …
11 июл '14 в 08:21
1
ответ
Включить изменение размера в QWidget
Я хочу изменить размер в QWidget используя Qt, как показано на рисунке ниже. Я использовал следующие пробовал следующие способы: с помощью QSizeGrip, setSizeGripEnabled
01 июн '17 в 08:47
0
ответов
Политика размера диалогов Qt
Я пытаюсь установить политику размера для пользовательского класса QDialog, который я создал. Идея звучит довольно просто для меня, но кажется, что мне не хватает очевидной концепции или парадигмы фреймворка Qt. Я создал класс LineDialog ниже, котор…
09 май '15 в 02:02
1
ответ
Добавить пользовательское действие в системное меню в QDialog
Мне нужно добавить пользовательское действие (скажем, "О", щелкнув по которому нужно отобразить QMessageBox) в системном меню, отображаемом при нажатии значка в строке заголовка QDialog. Как мне этого добиться? С уважением, Бхарат
04 сен '14 в 05:57
1
ответ
QWidget теряет своего родителя
В моем приложении у меня есть QDialog, который сам содержит сложный, производный от QWidget GUI-элемент. QDialog является модальным и открывается с помощью exec(), а встроенный GUI-элемент обрабатывает все взаимодействия с пользователем. Так что тол…
22 сен '16 в 10:19
1
ответ
Qt - рисовать внутри QScrollArea в QDialog
В Qt5, у меня есть QDialog Окно, на котором я нарисовал круг следующим образом: void MyDialog::paintEvent(QPaintEvent *pe) { QPainter painter(this); painter.setRenderHint(QPainter::Antialiasing,true); QPen pen(Qt::blue,2); painter.setPen(pen); QRect…
27 фев '14 в 17:39
1
ответ
Модальность QDialog против QMainWindow
У меня есть родительский объект объекта QMainWindow для объекта QDialog. Когда я звоню QDialog с exec() он остается открытым, но я не могу одновременно использовать QMainWindow. Если я использую show() вместо этого QDialog открывается и прячется сра…
14 июн '13 в 10:11
1
ответ
Как закрыть QMessageBox и его родительский диалог в Python
Как я могу сделать, чтобы закрыть всплывающее диалоговое окно и его QMessageBox.information когда ok кнопка нажата Я получил этот код отсюда Я использую его как всплывающее диалоговое окно в моем модуле. Диалоговое окно открывает другое QMessageBox.…
18 авг '15 в 18:55
1
ответ
QMainWindow работает с прозрачностью, Qdialog нет
Я пытаюсь сделать простое приложение MainWindow, где у меня есть одна кнопка. После того, как нажали QDialog, его открыли. Я хочу сделать QDialog прозрачным, но он не работает. void MainWindow::on_pushButton_clicked() { QDialog *qd = new QDialog(); …
13 авг '13 в 13:23
1
ответ
Кнопка закрытия на qDialog закрывается только при втором нажатии
Я пытаюсь создать диалоговое окно, содержащее инструмент для рекламы, который отделен от моей основной программы, он запускается из действия в меню. У меня есть следующий код: void MainWindow::on_actionCalibration_Tool_triggered() { QGridLayout *gri…
24 мар '15 в 01:10
1
ответ
QWidget: должен создавать QApplication перед QPaintDevice в скрипте Python
Я хочу вызвать приведенную ниже форму ("Первый сценарий") из другого сценария ("Второй сценарий") и хочу, чтобы Второй сценарий заполнил поле метки (предположительно, используя свойство setText Qlabel) новой информацией. Следующие 7 строк во втором …
23 фев '13 в 17:57
3
ответа
Как сделать так, чтобы немодальный QDialog не отменялся нажатием клавиши Esc?
Могу ли я предотвратить немодальное закрытие QDialog, когда пользователь нажимает Escкроме переопределения reject() или используя фильтр событий / event метод? Если нет, возможно ли это с модальным QDialog?
29 апр '14 в 09:12
1
ответ
Передать строку из диалога в MainWindow?
Я пытаюсь сделать программу, которая имеет MainWindow.cpp и dialog1.cpp, мне нужно передать строку из QLineEdit моего диалога в функцию в MainWindow.cpp. До сих пор я только что сделал класс формы диалога qt и Использовал модальный подход для просмо…
15 апр '14 в 16:48
0
ответов
Событие закрытия MainWindow не закрывает QDialog должным образом
У меня есть MainWindow, которое открывает диалоговое окно. Когда я закрываю MainWindow, мне нужно также закрыть диалоговое окно, но самое главное, мне нужно, чтобы оно выполняло closeEvent в диалоговом окне, потому что в моем диалоговом окне мне нуж…
25 окт '17 в 16:38
1
ответ
Диалоги Qt в контексте OpenGL
Я работал на этом несколько старом примере: http://doc.qt.nokia.com/qq/qq26-openglcanvas.html Насколько я понимаю, пример заключается в том, что QDialog, добавленный в сцену с помощью оконных флагов CustomizeWindowHint и WindowTitle, должен иметь ст…
01 июл '12 в 19:02
1
ответ
Использование обоих show() + exec()
Я работаю с кодом, где часто используется следующая группа вызовов: QDialog my_qDialog(my_parent); my_qDialog->setModal(false); my_qDialog->hide(); my_qDialog->show(); my_qDialog->exec(); Я не нашел ничего об использовании обоих show() +…
05 апр '18 в 07:33
1
ответ
Как нарисовать каретку / стрелку внизу QDialog на qt5
Я хочу нарисовать верхнюю или нижнюю часть курсора / стрелки окна qt. Я не могу найти никаких документов, касающихся этого. Как я могу выполнить эту задачу с qt5? Я искал все возможные слова, но ничего не могу найти. Может ли это быть применено к QD…
09 июн '18 в 19:06
0
ответов
Интервал QToolButton в QDialog
У меня есть QDialog с QToolButton's. Все QToolButton сгруппированы в пары в QHBoxLayout, которые затем добавляются в QVBoxLayout в качестве окончательного макета. Я использовал QVBoxLayout.spacing(0) для удаления пробелов, но я все еще вижу пустое п…
15 апр '14 в 21:45
1
ответ
Не удается найти ошибку при определении делегата элемента TextEdit
Ну, ошибка, которая появляется в следующем ...\build-ChequesV2-Desktop_Qt_5_2_1_MinGW_32bit-Debug\debug\texteditdelegate.o:-1: В функции `ZN16TextEditDelegateC2EP7QObject': ChequesV2\texteditdelegate.cpp:8: ошибка: недопустимая ссылка на файл: 1: ош…
05 май '14 в 01:15