zoukankan      html  css  js  c++  java
  • Qt添加窗口背景图片、Label图片显示、、Label文字显示

    一、添加窗口背景图片

    重写MainWindow绘制事件

    void MainWindow::paintEvent(QPaintEvent *event)
    {
        QPainter painter(this);
         painter.drawPixmap(0,0,width(),height(),QPixmap("background.png"));
         qDebug()<<event;
    }
    记得在头文件中声明函数。

    二、图片显示
    QPixmap car("Car.png");
    ui->label->setPixmap(car);
    将图片放在程序目录下即可,不需要添加resource。

    三、文字显示
    QFont labelFont("Times", 18, QFont::Bold);
    ui->label->setFont(labelFont); //设置字体
    ui->label->setAlignment(Qt::AlignCenter); //居中对齐
    ui->label->setText("Hello"); //文字


  • 相关阅读:
    第25周三
    第25周二
    第25周一
    第24周日
    第24周六
    第24周五
    第24周四经验感受想法
    第24周三
    第24周二
    01背包问题
  • 原文地址:https://www.cnblogs.com/windfall/p/5405750.html
Copyright © 2011-2022 走看看