Qt 入门 06|四大常用基础控件:QPushButton/QLabel/QLineEdit/QComboBox 使用实例

发布时间:2026/6/8 3:20:20

Qt 入门 06|四大常用基础控件:QPushButton/QLabel/QLineEdit/QComboBox 使用实例 一、QLabel文本 / 图片标签作用展示文字、图片、GIF 动图cpp运行QLabel lab(测试文本,this); lab.setAlignment(Qt::AlignCenter); // 文字居中 lab.setPixmap(QPixmap(test.png));// 设置图片二、QPushButton按钮控件常用 APIsetText 设置文字、setCheckable (true) 开启可选中按钮cpp运行QPushButton btn(点击按钮,this); connect(btn,QPushButton::clicked,[](){ lab.setText(按钮已点击); });三、QLineEdit单行输入框常用输入文本、密码隐藏、获取输入内容cpp运行QLineEdit edit(this); edit.setPlaceholderText(请输入内容); // 占位提示 edit.setEchoMode(QLineEdit::Password); // 密码模式 QString text edit.text(); // 获取输入四、QComboBox 下拉选择框添加下拉项、获取选中文本 / 索引cpp运行QComboBox box(this); box.addItems({选项1,选项2,选项3}); connect(box,QComboBox::currentTextChanged,[](QString str){ qDebug()选中str; });完整整合示例在同一个窗体创建四个控件后续搭配布局管理器实现自动排版。

相关新闻