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)