创建一个“密码设置”窗口
代码效果图
代码
PasswordInputDialog.h
#ifndef PASSWORDINPUTDIALOG_H
#define PASSWORDINPUTDIALOG_H
#include <QDialog>
class QLabel;
class QLineEdit;
class QPushButton;
class QHBoxLayout;
class QVBoxLayout;
class PasswordInputDialog : public QDialog
{
Q_OBJECT
public:
explicit PasswordInputDialog(QWidget *parent = 0);
~PasswordInputDialog();
private slots:
void OkButtonClicked(); //“确认”按钮的响应槽
private:
QLineEdit *m_pInputLineEdit;
QLineEdit *m_pAgainLineEdit;
QPushButton *m_pOkButton;
void DrawWindow(); //绘制界面
};
#endif // PASSWORDINPUTDIALOG_H
PasswordInputDialog.cpp
#include "PasswordInputDialog.h"
#include "ui_