创建对话框的基本步骤:
选择Create模板
设置每一个窗口部件中的属性:
1.单击文本标签 , objectName属性改为:"label" , text属性改为:"&Cell Location"
2.单击行编辑器 , object属性改为:"lineEdit".
3.设置一个按钮 , object: "okButton" , enabled: "false" , text: "OK" , default: "true"
4.设置一个按钮 , object: "cancelButton" , text:"Cancel"
5.单击窗体空白处 , object: "GoToCellDialog" , windowTitle: "Go to Cell"
6. Edit - > Edit Buddies
摆放窗体部件步骤:
1.单击“Cenll Location” 和 行编辑器(同时选上两个)
2.选手分隔符 , OK按钮 和 Cancel按钮
3.单击窗体空白处,单击 from - > Lay Out Vertically
4.单击Form - > Adjust
5.Eidt - > Edit Tab Order 设置Tab键的顺序.
保存gotocell目录下 , 文件名位:gotocelldialog.ui
gotocelldialog.h如下:
#include <QDialog>
#include "ui_gotocelldialog.h"
class GoToCellDialog : public QDialog , public Ui::GoToCellDialog
{
public:
private slots:
};
gotocelldialog.cpp 如下:
#include <QtGui>
#include "gotocelldialog.h"
GoToCellDialog::GoToCellDialog(QWidget *parent) : QDialog(parent)
{
}
void GoToCellDialog::on_lineEdit_textChanged()
{
}
main.cpp 如下:
#include <QApplication>
#include "gotocelldialog.h"
int main(int argc , char *argv[])
{
}
结果如图: