嵌入式Qt【UI编程】
本文最后更新于 117 天前,其中的信息可能已经有所发展或是发生改变。

我们设计UI界面的时候,可以使用Qt提供的UI可视化界面,通过推拽的方式实现页面设计;我们也可以不适用UI文件进行编程设计页面

我们以按键PushButton为例:

创建按钮

打开帮助文档,查看按钮的使用说明。

我们如果使用QPushButton这个类,需要先添加头文件;文档下方为按钮的属性、按钮功能函数…。

声明实例化对象

在头文件下声明按钮类的对象,并在.cpp文件的构造函数中实例化我们的按钮对象

mainWindow.h

mainWindow.cpp

显示按键

pushButton = new QPushButton(this); //将按键在this类上显示 

修改按钮属性

设置按钮的文本

查找帮助文档,修改文本函数是继承基类QAbstractButton中的setText(const &String);

使用这个函数:

pushButton->setText("我是按钮");

设置按钮位置

查找帮助文档,设置位置函数是继承基类QWidgets中的setGeometry(int x, int y, int w, int h);或者使用setGeometry(const QRect&);

使用函数:

pushButton->setGeometry(50,150,100,50);

设置主窗口大小

主窗口就是本类(this),查找帮助文档,找到resize(int w, int h);重新设置窗口的宽和高。

使用函数:

this->resize(800,480);

如果您觉得这篇文章不错,且手里较为宽裕,可以支持一下博主,一分也是缘分😊
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇