文本框(单行、多行)
1. 单行文本框()中内容的清除,即将空字符输入到单行文本框中。
2.输出单行文本框中内容。(获取文本框中输入的内容)
3.将单行文本框中输入的内容,显示在多行文本框()中。
4.将多行文本框中内容打印到控制台。
Radio Button
若直接放在框体中,则“”之间为互斥的关系,即只能选择一个。如下图左所示,二选一。下图右所示,
若想将图右两组分开,则加入“”控件。如下图,则每组中为互斥关系。
手轮、滑块控件
1.手轮控件
设置手轮控件的信号为下图所示“valuechanged(int)”。关注于其数值的变化。
槽为自定义槽:打印其数值在控制台。如下图所示
打印其值到“数码管”控件中。
2. 滑块控件
与手轮控件类似。代码如下:
可设置手轮与滑块的最大值与最小值(范围)。点击控件后,在右侧属性栏里设置。如下图所示。
对话框(弹窗)
- 通知对话框
- 询问对话框
- 警告对话框
- 严重警告对话框
- 关于对话框
- AboutQt对话框(内置的,关于Qt的介绍)
首先加入按钮控件,对该按钮进行自定义槽(弹窗窗口指令)
1. 通知对话框:
提示信息框:自己设置的框体名,在框体左上角。
提示信息:自己设置的弹窗中的内容。效果如下图。
2.询问对话框:
效果如下图:
3.警告对话框
效果如下所示,且该窗体右上角的“x”是不可用的。
我们通过输出来观察窗口的反馈,加入一行代码:
运行程序,可看到,点击“OK”输出为0,点击“cancel”输出为1。我们可以根据此,进行一些操作指令。
4.严重警告对话框
5.关于对话框
6.AboutQt对话框(内置的,关于Qt的介绍)
对话框(输入对话框)
首先加入按钮控件,对该按钮进行自定义槽(弹窗窗口指令)
1.获取字符串类型的输入(点击按钮后,出现单行文本框,在文本框里输入信息)
2.获取整型输入
起始值30,范围0-100。
3.下拉框
将选择的水果名字,加入到多行文本框中。
添加图片控件
将控件加入框体中后,点击右下角“资源管理器”中的铅笔图表。
弹出窗体,点击新建文件,如下所示:
选择路径,并且起好名字。为:“mytest”。
再点击下图右侧界面中的“+”文件夹,新建前缀。起名为“my_pic”
增加前缀后,右侧界面后两个按钮激活,再选择添加文件按钮,如下所示。
选择你要添加图片的路径。在资源管理器中可看到图片已经添加好了。
而后点击图形控件,右键,点击添加图形样式表。如下图所示
而后选择添加资源右侧的小三角符号,选择可伸缩图片,如下所示。
再选择图片路径,而后图片就添加到框体中了。
注意:图片路径要与程序路径一致。否则转换时会报错。
更新py文件,发现多了一行代码,且文件夹中多了一个qrc文件。如下所示
我们需要将qrc文件转换为py文件,参考如下博文
https://blog.csdn.net/qq_32795135/article/details/79341426 或者
https://blog.csdn.net/qq_32795135/article/details/79341426
之后框体的py程序就可正常运行了。