Qt 窗口间的信号传递

本文介绍了一种在Qt应用中,主窗口如何接收并处理子窗口信号的场景。通过创建子窗口作为主窗口的成员,并在子窗口内定义一个按钮,当点击该按钮时,会触发一个信号,主窗口通过槽函数接收到这个信号,进而对按钮进行操作。示例展示了如何在子窗口类中定义信号,以及在主窗口中设置相应的槽函数进行响应。
摘要由CSDN通过智能技术生成

应用场景:
主窗口下创建了一个子窗口为其成员,当点击子窗口内的按钮时,主窗口接收其信号并做处理

示例:
子窗口类:

#ifndef UPDATE_VIEW_H
#define UPDATE_VIEW_H

#include "ui_update_subwindows.h"
#include <QtGui/QMainWindow>

class UpdateView : public QMainWindow{
    Q_OBJECT
private:
    Ui_update::Update_MainWindow ui;

public:
    UpdateView(QWidget* parent = 0,Qt::WFlags flags = 0);
    ~UpdateView();

signals:
    void up_select_update_file(QPushButton *);
private
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值