-
任意目录执行“qtcreator”进入创造器界面
-
在欢迎模式下,选择“New Project”创建新工程
1)选择模板:
Application->Qt Widgets Application//选择其他也行,看情况
2)项目位置和介绍
指定名字:Calculator3
指定路径:工程父目录
注:将来会自动在路径下创建和名字相同的工程目录
3)Kit Selection//开发工具选择,默认即可
4)类信息
–》基类(父窗口):QDialog
–》类名:CalculatorDialog
注:将来会根据类名,生成相应的文件
CalculatorDialog.h
CalculatorDialog.cpp
CalculatorDialog.ui
5)项目管理(忽略)
6)完成,默认切换到编辑模式 -
双击“.ui”文件,进入设计模式(designer),完成界面设计
1)从"Widget Box"选需要使用控件,拖拽父窗口上面
LineEdit(3个)
Label(1个)
PushButton(1个)
2)设置父窗口和每个控件的属性
–》父窗口
objectname(对象名):CalculatorDialog(默认)
注:父窗口对象名默认和类名一致不要修改!!!
font(字体):点大小(20)
windowTitle(窗口标题):计算器
–》左操作数
objectname:m_editX
alignment:水平(AlignRight)
–》右操作数
objectname:m_editY
alignment:水平(AlignRight)
–》显示结果
objectname:m_editZ
alignment:水平(AlignRight)
readOnly:勾选√
–》加号
objectname:m_label
text:"+"
–》等号
objectname:m_button
enabled:去掉勾选√ //禁用
text:"="
3)调整大小和位置
–》方法1:鼠标拖拽
–》方法2:键盘,ctrl/shift+方向键
–》方法3:设置geometry,位置(x,y)/大小(宽度,高度)
–》方法4:设置布局器//推荐
4)运行预览(ctrl+R) -
编码、构建和测试
注:关掉“项目”按钮里的“影子构建”,可将构建的东西放到项目目录先,而不是另建文件夹
右键按钮,可以转到槽函数,且这样生成的槽函数不需要connect。在setupUi里有按固定的名字的模式去尝试连接。