1. 通过设计师生成ui文件
- 1. 把username,passwd和后面的两个lineEdit,全框一起,然后栅格布局。
- 2. 给buttonBox两边加弹簧,后把三个控件框一起,水平布局。
- 3. 这是中间可以看做有两个大控件,给顶部和底部加两个弹簧,点击对话框空白位置,垂直布局。
LoginDialog.h
#ifndef __LOGINGDIALOG_H
#define __LOGINGDIALOG_H
#include "ui_LoginDialog.h"
#include <QDialog>
#include <QMessageBox>
class LoginDialog:public QDialog{
Q_OBJECT // moc
public:
LoginDialog(void);
~LoginDialog(void);
public slots:
//处理OK按钮的槽函数
void onAccpeted(void);
//处理Cancel按钮的槽函数
void onRejected(void);
private:
Ui::LoginDialog