如何使用QT完成记事本程序的UI界面布局
每日QT技巧查询表-CSDN博客
会持续更新记事本编写的全部过程,关注不迷路
一、相关控件
①水平和垂直布局
②按键
③文本框
④水平弹簧
⑤标签
⑥Widget
二、控件使用方法
1、PushButton
拖出三个按键,并对其进行命名,两处地方命名可以不一样,
界面上的命名建议采用中文,便于区分
容器内的需要可以用拼音或者英文来命名,不可以中文命名
2、布局控件的使用
将三个控件放在一个水平布局下
3、弹簧控件的作用
如图中所示,没有使用弹簧控件的按键,随着水平布局的拉伸而随着变长,为了避免这种变化,在其中加一个弹簧控件就可以有效避免。
4、Text Edit作用
用于记事本的显示文字界面
5、widget用法
5.1 按照下列步骤为控件选择背景颜色
5.2 效果如图所示:用来做按键水平控件的背景填充
6、Lable的作用
用来一些小功能的显示
三、其余操作
将控件拖到如图位置后,选中三部分控件,给一个垂直分布的效果。
其他问题:给定垂直分布后会出现如图一样显示被压缩,可以按照下图操作对高度进行调整