Qt → Как передать изображение MainWindow в другой процесс?
Qt Creator, Qt, QPixmap, QWidget, QMainWindow
Здравствуйте
Вопрос может быть не совсем корректный, но сейчас распишу в чём суть, чтобы было точно понятно.
Есть приложение Qt с формой, на которой расположено большое количество виджетов (Label, GroupBox, PushButton и т.д.), у каждого компонента задан StyleSheet, необходимо каким-то …
Qt → Как вернуться на главное окно проекта в Qt
Добрый день уважаемые товарищи программисты.
Вот что я не могу никак понять. Есть QMainWindow, из которого вызывается мастер создания объекта через дочернюю форму. После завершения работы мастера управление передается не главному окну, а любому окну операционой системы.
У меня такой …
Qt → Освобождение памяти QMainWindow::setCentralWidget
Доброго времени суток.
Основное окно программы выглядит так
При нажании на кнопки слева создается диалог и помещается в центральный виджет MainWindow.
- void MainWindow::slotGetNumberButton()
- {
- DynamiicButton *button = static_cast<DynamiicButton*>(sender());
- const int clientID = button->getButtonID();
- ClientInfoDialog *clnInfDlg = new ClientInfoDialog(clientID);
- clnInfDlg->setAttribute(Qt::WA_DeleteOnClose);
- this->setCentralWidget(clnInfDlg); …
Qt → QWizardPage, Послать сигнал главному окну.
QWizard, QWizardPage, signal, QMainWindow
В главном окне создаю объект QWizard
- recWiz = new RecoveryWizard();
- connect(recWiz, &RecoveryWizard::signalHideWiz,this,&MainWindow::slotHideWiz);
- ui->verticalLayout->addWidget(recWiz);
- recWiz->show();
В конструкторе класса QWizard добавляю страницы:
- RecoveryWizard::RecoveryWizard(QWidget *parent) :
- QWizard(parent),
- ui(new Ui::RecoveryWizard)
- {
- ui->setupUi(this);
- this->setPage(CONNECTIONS_PAGE, new ConnectionsPage());
- this->setPage(TERMINALS_PAGE, new TerminalsPage());
- disconnect( button( QWizard::CancelButton ), &QAbstractButton::clicked, this, …
Qt → Как протестировать QMainWind форму?(т.е. "отвязать" ее от основного *.ехе файла)
Здравствуйте,
У меня вопрос по работе с файлами формы(*.h и *.cpp)- а вернее доступу к ним. Когда мы создаем проект имеющий форму типа QMainWindow, то автоматически получаем main.cpp файл вида:
int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWindow …
- Last comments
- AKApril 1, 2025, 11:41 a.m.Добрый день. В данный момент работаю над проектом, где необходимо выводить звук из программы в определенное аудиоустройство (колонки, наушники, виртуальный кабель и т.д). Пишу на Qt5.12.12 поско…
- VPMarch 9, 2025, 4:14 p.m.Здравствуйте! Я устанавливал Qt6 из исходников а также Qt Creator по отдельности. Все компоненты, связанные с разработкой для Android, установлены. Кроме одного... Когда пытаюсь скомпилиров…
- ИМNov. 22, 2024, 9:51 p.m.Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
- Now discuss on the forum
- fFeb. 15, 2025, 1:46 p.m.Подскажите, пожалуйста! Как данный класс можно дополнить, чтобы созданные объекты можно было перемещать мышкой по сцене?
- Не запускается компьютер (точнее работает блок , но сам монитор вообще жесть)В общем я ничего с интернета не скачивала в последнее время. На компе никаких левых пр…
- Вопрос решен. Узнать QModelIndex элемента на который мы перетаскиваем другой элемент, можно с помощью функции indexAt(event->position().toPoint()) представления QTreeViev вызываемой в переопр…
- Спасибо большое за помощь и простите за то что отнял время своей невнимательностью.