• 3660阅读
  • 0回复

求助关于Qpushbutton的问题 [复制链接]

上一主题 下一主题
离线naowa007
 

只看楼主 倒序阅读 楼主  发表于: 2010-05-20
#ifndef WIDGET_H
#define WIDGET_H

#include <QtGui/QWidget>
#include <QDebug>
#include <QPushButton>

namespace Ui
{
    class Widget;
}

class Widget : public QWidget
{
    Q_OBJECT

public:
    Widget(QWidget *parent = 0);
    ~Widget();

private:
    Ui::Widget *ui;
    void keyPressEvent(QKeyEvent *r);
};

#endif // WIDGET_H



Widget.cpp文件


#include "widget.h"
#include "ui_widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent), ui(new Ui::Widget)
{
    ui->setupUi(this);
}

Widget::~Widget()
{
    delete ui;
}
void Widget::keyPressEvent(QKeyEvent *r)
{
    qDebug()<<"mmmmmmmmmmm";
}

在UI里面安置一个pushbutton以后
键盘只有方向键按下后没有打印,其他按键按下后均可以打印出“mmmmmmmmmm”
请问是什么问题?
快速回复
限100 字节
 
上一个 下一个