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(""百度一下);
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)

你可能感兴趣的:(QT5)