#include "widget.h"
#include "ui_widget.h"
#include<QPixmap>
#include<QDebug>
Widget::Widget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::Widget)
{
ui->setupUi(this);
connect(&m,&myPushButton::sendSignal,[=](){
ui->label->hide();
//this->hide();
qDebug()<<"收到信號";
});
}
Widget::~Widget()
{
delete ui;
}
///////以上是主視窗內容
#include "mypushbutton.h"
#include<QDebug>
myPushButton::myPushButton(QWidget *parent) : QPushButton(parent)
{
}
//滑鼠進入事件
void myPushButton::enterEvent(QEvent *event)
{
emit sendSignal();
}
//以上是我自定義的按鈕
myPushButton m;
void sendSignal();
這兩個是。h里面定義的
uj5u.com熱心網友回復:
標題太長,沒能看到后面的問題uj5u.com熱心網友回復:
主視窗里沒有定義mypushbutton轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/68988.html
標籤:Qt
下一篇:eclipse繪制路線
