QpushButton创建和介绍

简介: QpushButton创建和介绍

首先打开Qt助手查看一下



qmake所表示的为所属模块,若自己创建项目中没有则需要添加



在自己创建的文件.cpp中添加



//设置第一个按钮
    QPushButton *btn = new QPushButton;
    //btn->show();  //show 以顶层方式弹出窗口控件
    //让btn对象 依赖在 first_main窗口中
    btn->setParent(this);
    //显示文本
    btn->setText("第一个按钮");
    //设置第二个按钮
    QPushButton *btn2 = new QPushButton("第二个按钮",this);
    //移动位置
    btn2->move(200,0);
    //限制按钮的大小
    btn2->resize(50,50);
    //重置窗口大小
    resize(600,400);
    //固定窗口大小
    setFixedSize(600,400);
    //设置窗口标题
    setWindowTitle("第一个窗口");


注意点:


1.按钮的创建有多种形式,可以将按钮名字和在那个框体一起放在有参构造中

2.若调用有参构造,则要设置一下窗口大小


相关文章
|
数据可视化 容器
Qt 之 QPushButton,信号与槽机制
Qt 之 QPushButton,信号与槽机制
173 0
WK
|
10天前
|
C++ 开发者
QPushButton
QPushButton 是 Qt 框架中的一个控件,用于创建可按压的按钮。它可以作为独立控件或嵌入其他窗口中,常用于添加按钮并绑定点击信号。支持设置文本、图标、快捷键等属性,可通过样式表自定义外观。示例代码展示了如何创建带有图标的按钮并连接点击信号。
WK
20 1
|
1月前
|
监控 开发者 UED
QLineEdit:textChanged、textedited区别
总之,理解 `textChanged`与 `textEdited`之间的细微差别,可以帮助开发者更加精准地控制用户界面的响应逻辑,提升应用程序的互动性和效率。
92 3
|
6月前
【qt】QListWidget 组件1
【qt】QListWidget 组件
38 0
|
6月前
【qt】QListWidget 组件3
【qt】QListWidget 组件
26 0
|
6月前
【qt】QListWidget 组件2
【qt】QListWidget 组件
53 0
|
C语言
QT QtableView操作详解
本文实现了使用QtableView控件来显示数据,数据源使用txt文本作为数据源,使用了QStandardItemModel作为数据模型来实现了对TableView空间的初始化,和对txt数据源的增删改查功能。
563 0
QT QtableView操作详解
21 QT - QLabel控件使用
21 QT - QLabel控件使用
67 0
Qt多个button信号槽操作
Qt多个button信号槽操作
76 0
|
Linux C++ iOS开发
Qt 5——对话框QDialog
Qt 5——对话框QDialog
578 0