QT5 控件常用命令整理

1、设置文本内容

ui->Label->setText("QString");

显示变量的值

ui->Label->setText(QString::number(变量名));

2、设置图片

ui->labelImage->setPixmap(QPixmap("://image/1.png"));

设置图片大小自适应:

ui->labelImage->setScaledContents(true);

3、设置动图

QMovie *myMovie = new QMovie("://image/1.gif");
ui->labelGif->setMovie(myMovie);
myMovie->start();

4、LCD数码管

ui->lcdnumber->display(123456);

5、进度条

ui->progressBar->setMinimum(0);
ui->progressBar->setMaximum(200);
ui->progressBar->setValue(100);		//进度条显示在50%

setValue()可放置变量

ui->progressBar->setValue(i);

6、设置html(弹出式网页)

ui->labelUrl->setText(""<hl><a href=\"https://www.baidu.com\">百度一下</a></hl>);
ui->labelUrl->setOpenExternalLinks(true);				//允许外链,必需代码,否则无法打开网页

7、kitwidget (插入式网页)

ui->webview->load(QUrl("http://www.baidu.com);

8、自定义下拉菜单

获取下拉菜单的值

int num;
num = ui->comboBox->currentText().toInt();

9、文本输入框

获取输入内容

ui->LineEdit->text();

设定初始显示内容

ui->LineEdit->setText("QString");

设置文本显示模式

ui->LineEdit->setEchoMode(QLineEdit::Normal);				//正常显示
ui->LineEdit->setEchoMode(QLineEdit::Password);			//密码模式

*显示模式参见UI Designer样式表

10、复选框

判断复选框是否被选中
if(ui->checkBox->isChecked() == true)
if(ui->checkBox->isChecked() == false)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值