当前位置: 代码迷 >> QT开发 >> QT CONNECT响应按钮事件 无效解决方案
  详细解决方案

QT CONNECT响应按钮事件 无效解决方案

热度:168   发布时间:2016-04-25 04:51:04.0
QT CONNECT响应按钮事件 无效
class QTTEST : public QMainWindow
{
Q_OBJECT

public:
QTTEST(QWidget *parent = 0, Qt::WFlags flags = 0);
~QTTEST();
bool once;
void timerEvent(QTimerEvent* event);
void paintEvent(QPaintEvent* event) ;
void keyPressEvent(QKeyEvent* event);
void test();//响应此事件
Ui::QTTESTClass ui;
private:

};

  QApplication a(argc, argv);
QTTEST* w=new QTTEST();
xtest* tttt=new xtest;
w->show();
QObject::connect(w->ui.pushButton,SIGNAL(clicked()),w,SLOT(test()));
return a.exec();
为什么我按下去一点反应都没??????????





------解决方案--------------------
.h里需要 标识slot

C/C++ code
public slots:void test();
  相关解决方案