常用控件2
常用控件2

常用控件2
放置文字:常用控件2
放置图片:即可以程序放置,也可以下图放置

常用控件2
下图是程序放置:

常用控件2
常用控件2
常用控件2
常用控件2
常用控件2在主窗口.cpp   
 常用控件2
下面是完整版

常用控件2
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include<QDebug>
#include<QCompleter>//设置提示字符的模型
#include<QStringList>//字符串列表
#include<QMovie>//创建动画对象

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    ui->myButton->setText("456");

    //QLineEdit
    QString str = ui->lineEdit->text();//获取内容
    qDebug() << str;

    //设置内容
    ui->lineEdit->setText("12345678");

    //设置内容显示距离上下左右的间隙
    ui->lineEdit->setTextMargins(15,0,0,0);//左面空出15个像素点

    //设置内容显示方式
   // ui->lineEdit->setEchoMode(QLineEdit::Password);//密码模式

    QStringList list;
    list << "hello" << "How are you" << "haha";

    QCompleter *com = new QCompleter(list,this);
    com->setCaseSensitivity(Qt::CaseInsensitive);//Qt::CaseInsensitive不区分大小写

    ui->lineEdit->setCompleter(com);//把模型给谁用,前提是把密码模式注释掉,要不然不显示

    //QLabel
    ui->labelText->setText("^_^");//设置文本内容

    //设置图片
    ui->labelImage->setPixmap(QPixmap("://image/夕阳.jpg"));
    //让图片自动适应label大小
    ui->labelImage->setScaledContents(true);

    //创建动画
    QMovie *myMovie = new QMovie("://image/学习.gif");
    //设置动画
    ui->labelGif->setMovie(myMovie);
    //启动动画
    myMovie->start();
    //让动画自动适应大小
    ui->labelGif->setScaledContents(true);

    //设置html
    ui->labelUrl->setText("<h1><a href=\"https://www.baidu.com\">杨飞空间</a></h1>");
    //可以打开外部链接
    ui->labelUrl->setOpenExternalLinks(true);

    //数码管(QLCD)
    ui->lcdNumber->display(123);//设置内容,整数、浮点型、字符串都行,但字符串只显示到F

    //设置进度条
    ui->progressBar->setMinimum(0);//设置最小值
    ui->progressBar->setMaximum(200);//设置最大值
    ui->progressBar->setValue(100);//设置当前值

    //设置网页显示
    ui->webView->load(QUrl("https://www.baidu.com"));//只有这条语句会出错,需要在项目文件(.pro)里面添加webkitwidgets


}

MainWindow::~MainWindow()
{
    delete ui;
}

void MainWindow::on_change_clicked()
{

    static int i = 0;
    ui->stackedWidget->setCurrentIndex( ++i % 4 );
}

常用控件2

相关文章:

  • 2021-08-10
  • 2021-10-27
  • 2021-12-10
  • 2022-12-23
猜你喜欢
  • 2021-07-12
  • 2021-06-09
  • 2021-07-05
  • 2022-12-23
  • 2021-08-18
相关资源
相似解决方案