(四) 制作一个最简单的qt界面

前面我们学了
(一) 在Windows上搭建Qt环境
(二) Qt新建Android工程
(三) Qt入门篇之C++基础

今天我们用Qt制作一个最简单的qt登录界面

一、在PC机上运行

1.QT基础
1.qt的移植性非常强,一套代码我们不用改的太多,直接通用所有的平台,不久的将来,qt会被用到MCU上,学习QT非常的有意义。
2.做一个简单的QT界面
如何创建一个QT工程

1.直接点击新建项目里面的application
在这里插入图片描述
2.
在这里插入图片描述
3.不能有中文名字
在这里插入图片描述
4.选择qwidget
在这里插入图片描述
5…pro文件里有哪些东西呢
在这里插入图片描述
6.Forms中的.ui文件
在这里插入图片描述
7.找到label
在这里插入图片描述
8.调整字体大小
在这里插入图片描述
9.居中对齐
在这里插入图片描述
10.一行文本输入
在这里插入图片描述
11.放账号和密码的对话框
在这里插入图片描述
12.按钮控件
在这里插入图片描述

13.按钮我们使用的组件是pushbutton
在这里插入图片描述
最后点编译箭头

在这里插入图片描述
14.密码不可见的设置
在这里插入图片描述
创建完成
在这里插入图片描述

二、在安卓手机上运行

在安卓机上 也是一样的道理,前面我们已经构建好了环境,大家可以看这两篇,所以我们直接运行就可以了。
(一) 在Windows上搭建Qt环境
(二) Qt新建Android工程
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
放文本,放图片,放GIF图就用qlabel
放账号和密码我们用qlineedit
按钮我们使用的组件是pushbutton

在这里插入图片描述
然后把我们的手机连接好,开启USB调试,允许通过USB安装应用,点击OK
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

总结

Qt的可移植性很强,同一套代码,不用改,直接在不同设备上运行。非常地方便。

  • 16
    点赞
  • 80
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
好的,我可以为您提供一些指导。 首先,您需要选择一个适合您的编程语言和GUI框架。常见的编程语言包括Java、Python和C++等,常见的GUI框架包括Java Swing、Python Tkinter和C++ Qt等。您可以根据自己的熟悉程度和项目需求来选择。 接下来,您需要选择一个文本转语音的API,比如Google Text-to-Speech API或Microsoft Azure Text-to-Speech API等。这些API可以将文本转换为音频文件。 然后,您需要设计和开发GUI界面。您可以使用GUI框架来创建文本输入框、按钮和音频播放器等控件。 最后,您需要将API集成到您的程序中,并将文本转换为音频文件,然后播放音频文件。您还可以添加其他功能,如修改音频文件的音调、速度和语速等。 这是一个使用Python和Tkinter GUI框架的简单文本转语音工具的示例代码: ```python import tkinter as tk from gtts import gTTS from playsound import playsound def convert_text_to_speech(): text = text_input.get("1.0", "end-1c") speech = gTTS(text) speech.save("output.mp3") playsound("output.mp3") root = tk.Tk() root.title("文本转语音工具") text_label = tk.Label(root, text="请输入要转换的文本:") text_label.pack() text_input = tk.Text(root) text_input.pack() convert_button = tk.Button(root, text="转换", command=convert_text_to_speech) convert_button.pack() root.mainloop() ``` 该程序使用了gTTS库来将文本转换为音频文件,并使用playsound库播放音频文件。在GUI界面中,用户可以输入要转换的文本,然后点击“转换”按钮即可将文本转换为音频并播放。 请注意,该程序只是一个简单的示例,您可以根据自己的需求进行修改和扩展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学工科的皮皮志^_^

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值