按钮控件
pushbutton
按钮变图片:先上传图片,方法见(一);拖来一个按钮,删掉文字,右键,改变样式表,border-image,选择图片。
按钮设置一个小图标构建icon
设置可以变换的按钮
toolButton
要用在MainWindow上,用于界面弹窗,下面的红框设置用于菜单栏的图标
radioButton
用于单选,选中一组,右击,指定到按钮组,新建按钮组,就是一组里面选一个
判断选中了哪个:
如果点中了,设置为真
checkbox
添加按钮组就变成了单选,不添加就是多选
commandlinkbutton
相当于图片加字符串显示格式的PushButton
Dialog button box
用于对话框
想知道具体选到了哪个
有几个写几个
输入控件
Combo Box 下拉列表
拖到Ui界面后双击,点击加号可以增加项,属性icon可以添加图标
转到槽函数currentIndexChanged,用于显示被选中的下标
弹窗输出
行列分明的一般使用item
1后面插入aaa
Line Edit
主要都是在属性里面修改,
密码输入在echoMode->password
IP在inputMask 000.000.000.000
对齐方式 alignment
提示内容,placehodertext
带清除按钮 clearbuttonable
添加带图片
text与lineedit的区别在与text是多行,lineedit只能是一行
SpinBox
在属性里面修改位数、最小值最大值 ,加速度,是否只读
Time/Date Edit 年月日时分秒
属性displayFormat yyyy:MM:dd:HH:mm:ss
时间获取
QTime time = QTime::currentTime();//获取时分秒
QDate date = QDate::currentDate();//获取年月日
Dial
上面这个可有可无,下面的必须有
显示控件
label除了显示外,还可以用于贴图
动态图
textbrowser
液晶显示
zzz是毫秒
这个要设置好,才能合理的显示
进度条
先设置好最大值
打开文件的进度条显示