【QT】QT从零入门教程(八):QT常用控件 [QLabel、QPushButton、QLineEdit、QTextEdit]

这篇教程介绍了QT中常用的几种控件,包括QLabel、QPushButton、QLineEdit和QTextEdit。QLabel用于展示文本、图像和动画,支持文本对齐和自动换行。QPushButton是按键类,有多种构造函数和属性设置文本、默认状态等。QLineEdit是单行文本输入框,提供撤销、重做等编辑功能,可设置最大长度和只读。QTextEdit则用于多行文本输入,支持滚动条和只读模式。
摘要由CSDN通过智能技术生成

  本节介绍一些常用的控件,是在“图像处理自编软件”中用到的几种,包括QLabel、QPushButton、QLineEdit、QTextEdit、QSlider、QSpinBox、 QRadioButton、QComboBox,下面逐一进行介绍QLabel、QPushButton、QLineEdit、QTextEdit,其余见下文。

// 接上文,在DockWidget停靠窗口上添加控件,如果在主窗口添加控件,删除参数dock_Geom或是将其改为this即可
QLabel *label = new QLabel(tr("label"), dock_Geom); // QLabel文本框,可用于显示文字和图像,如果想在主窗口创建控件,第二个参数QWidget *parent改为this即QLabel *label = new QLabel(tr("label"), this);

QPushButton *button = new QPushButton(tr("按钮"),dock_Geom);    // QPushButton按钮
connect(button, SIGNAL(clicked()), this, SLOT(slot_button()));

QLineEdit *lineEdit = new QLineEdit(tr("Line"), dock_Geom);     // 单行文本输入框 
lineEdit->setReadOnly(true);                 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值