做网站需要人员,wordpress 多条件,网站首页设计代码,贵州域网网站建设1、概述 源码放在文章末尾
该项目实现通过回车键让光标从一个编辑框跳转到另一个编辑框#xff0c;下面是demo演示#xff1a;
项目部分代码如下#xff1a;
#ifndef WIDGET_H
#define WIDGET_H#include QWidgetnamespace Ui {
class Widget;
}class Widget : p…1、概述 源码放在文章末尾
该项目实现通过回车键让光标从一个编辑框跳转到另一个编辑框下面是demo演示
项目部分代码如下
#ifndef WIDGET_H
#define WIDGET_H#include QWidgetnamespace Ui {
class Widget;
}class Widget : public QWidget
{Q_OBJECTpublic:explicit Widget(QWidget *parent 0);~Widget();private:Ui::Widget *ui;private slots:void next();
};#endif // WIDGET_H
#include widget.h
#include ui_widget.h
#include qlineedit.hWidget::Widget(QWidget *parent) :QWidget(parent),ui(new Ui::Widget)
{ui-setupUi(this);connect(ui-lineEdit1, SIGNAL(returnPressed()), this, SLOT(next()));connect(ui-lineEdit2, SIGNAL(returnPressed()), this, SLOT(next()));connect(ui-lineEdit3, SIGNAL(returnPressed()), this, SLOT(next()));
}Widget::~Widget()
{delete ui;
}void Widget::next()
{QLineEdit *lineEdit (QLineEdit *)sender();if (lineEdit ui-lineEdit1) {ui-lineEdit2-setFocus();} else if (lineEdit ui-lineEdit2) {ui-lineEdit3-setFocus();} else if (lineEdit ui-lineEdit3) {ui-lineEdit1-setFocus();}
}
源码下载