创建对话框的基本步骤:
选择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[])
{
}
结果如图: