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

Как заставить QTextEdit заполнить родительский диалог?
Я использовал Qt несколько раз, но я совершенно новичок в макетах. Я хотел бы создать диалог с QTextEdit внутри, и QTextEdit изменил бы размер, чтобы заполнить весь диалог. Как я могу использовать макеты для этого? Или есть какая-то другая техника,...
2114 просмотров
schedule 05.10.2022

Как использовать процесс (QProcess) в новом потоке (QThread)?
У меня есть следующий код: void Processmethod() { QDialog *ProcessMessage = new QDialog; Ui::DialogProcessMessage Dialog; Dialog.setupUi(ProcessMessage); ProcessMessage->setModal(true);...
11436 просмотров
schedule 17.11.2022

Делаем QDialog прозрачным в Qt, сохраняя непрозрачность его дочерних виджетов Normal
Мне нужно сделать QDialog прозрачным с его дочерними виджетами (виджеты, содержащиеся в QDialog) с непрозрачностью 1. То есть мне нужно, чтобы прозрачность применялась только к QDialog , а не к его дочерним виджетам. Я использую следующий метод,...
603 просмотров
schedule 21.08.2022

Невозможно определить, почему в QDialog происходит утечка памяти.
Я делаю проект, используя Qt с некоторыми настроенными QDialogs для пользовательского ввода. Из-за аппаратных ограничений моего блока разработки я хочу отслеживать использование памяти моим приложением. Как я выполняю диалог. 1 void...
1519 просмотров

Qt Когда диалог вернет QDialog::Rejected
Я нахожусь в неприятности. У меня есть QDialog в качестве формы входа. Когда я вхожу в систему, форма закрывается и появляется мое главное окно. Мой логин в порядке, но когда он закрывается, он возвращает QDialog::Rejected. Что я могу сделать,...
1602 просмотров
schedule 15.08.2023

qt5: как создать и отобразить пользовательский qdialog из статической функции в qthread
Допустим, вы создали новый поток, который после запуска вызывает статическую функцию. Внутри этой статической функции вам нужно создать и отобразить собственный qdialog. Как вы можете создать его, чтобы он не имел родителя и находился в нужном...
2796 просмотров
schedule 08.08.2022

Python Qt Как открыть всплывающее окно QDialog из QMainWindow
Я работаю над проектом, в котором у меня есть база данных, связанная с интерфейсом Python (я использую Qt Designer для дизайна). Я хочу иметь кнопку удаления из моего главного окна ( QMainWindow ), где, когда я нажимаю ее, открывается всплывающее...
2753 просмотров
schedule 03.10.2022

QDialog не центрирован на родительском элементе
Я знаю, что QDialog по умолчанию должен располагаться по центру родительского окна, но мне, видимо, не хватает некоторой тонкости. У меня есть объект, полученный из QWidget, и я пытаюсь создать дочерний диалог, основанный на нем, используя следующий...
4673 просмотров
schedule 24.05.2022

как перезапустить приложение в qt?
Я делаю это для перезапуска моей игры, но в программе есть ошибка. Я хочу показать QDialog , когда пользователь проигрывает. В этом QDilag я поставил два pushbutton для повторной попытки и выхода. Также у меня есть QDialog для начала игры. В...
2657 просмотров
schedule 05.04.2023

Кнопка QDialogButtonBox OK не просыпается после подключения
У меня есть класс mainWindow, который вызывает функцию mainWIndow::ShowDialogBox() при двойном щелчке на QTabBar. Диалоговое окно появляется, но не соединяет кнопки. У меня есть вызовы подключения в ShowDialogBox. Это дает мне красное...
1530 просмотров
schedule 25.05.2024

Сделать так, чтобы QDialog отображался на другом экране
Название говорит почти обо всем: У меня есть два экрана, и каждый раз, когда я создаю QDialog , он появляется на том же экране, что и его родитель. Как я могу сделать так, чтобы он отображался на другом экране? Или мне следует использовать...
1874 просмотров
schedule 04.10.2022

Как получить информацию для дизайнера Qt
Я создал диалоговое окно Qdialog с помощью дизайнера создателя Qt, как показано ниже: Когда мне нужно отобразить его, я создаю экземпляр класса dialogoverwrite (.cpp, .h и .ui) DialogOverwrite *OverwriteDialog = new DialogOverwrite;...
95 просмотров
schedule 23.08.2022

QDialog - Изменить флаги по умолчанию, чтобы исключить? кнопка
По умолчанию QDialog применяет флаг (я не совсем уверен, какой), который заставляет кнопку со знаком вопроса появляться в правом верхнем углу. У меня есть класс Login , который наследуется от QDialog , и я смог избавиться от этой кнопки...
450 просмотров
schedule 17.06.2022

Кнопка "ОК" не работает в QDialog
Я работаю над приложением на C++/Qt. Я использовал инструмент проектирования для разработки диалогового окна Qdialog. Диалоговое окно определено, как показано ниже. С++ файл #include "dialogwarning.h" #include "ui_dialogwarning.h"...
420 просмотров
schedule 30.10.2022

qt С++ QDialog открыть новый файл
После почти недели поиска и чтения документации по qt я все еще не могу понять, как использовать QDialog для создания файла NEW на моем жестком диске для записи данных. Я могу открыть файл и записать данные, если файл уже существует, но если я...
671 просмотров
schedule 04.09.2022

Как запретить объектам-членам QWidgets или QDialog перехватывать ключевые события из QMainWindow после щелчка мышью по диалоговому окну?
Итак, у меня есть класс типа QMainWindow , который описывается следующим кодом: class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(QWidget *parent = 0); ~MainWindow(); private: void...
721 просмотров
schedule 30.04.2024

Определить QWidget, у которого был последний фокус перед нажатием кнопки
Я хочу реализовать следующие функции в своем приложении Qt: Пользователь открывает один или несколько виджетов ввода (экземпляры класса InputWidget ), каждый из которых содержит виджет QLineEdit Пользователь открывает вспомогательный диалог...
650 просмотров
schedule 14.05.2022

Qt — немодальный диалог перед созданием главного окна
Я изо всех сил пытался это сделать: я хочу показать в окне QWidget или QDialog до создания MainWindow, но я не могу использовать exec(), потому что он войдет в свой цикл и не создаст мой MainWindow до того, как я принять или отклонить диалог....
613 просмотров
schedule 25.02.2022

Как изменить поведение кнопки по умолчанию в QDialog
Я читал, что QDialog по умолчанию все его объекты установлены по умолчанию. Например, если я добавлю QPushButton : pushButton.setDefault(True) pushButton.setAutoDefaul(True) Я знаю, что могу установить каждый из них как False , но...
1426 просмотров
schedule 20.12.2022

Получение второго окна передает переменную в основной пользовательский интерфейс и закрывает
Я пытаюсь получить переменную, выбранную из списка, для отправки обратно в главное окно, а затем закрыть второе окно при нажатии кнопки ok. В настоящее время второе окно не закрывается. Любая помощь будет оценена. Код: class...
986 просмотров
schedule 22.11.2022