zoukankan      html  css  js  c++  java
  • Qt 添加资源文件 Resource

    1. 鼠标点击工程文件目录右键选择 "添加新文件..."

    2. 在模板中选择 Qt-->Qt Resource File

    3. 资源名称,不要有中文, 路径默认保持工程目录即可

    4. 选中 res.qrc 资源文件鼠标右键选择  "Open in Editor" 打开资源编辑区

    5.  在编辑区首先添加前缀

     

    6. 添加完前缀后才可以选择添加文件

    选择添加文件时,弹出选择框,选择资源文件

    7. 选择要使用的资源文件,即复制资源文件路径

    8. 简单使用资源文件: 在构造函数中实现初始显示

     1 #include "mainwindow.h"
     2 #include "ui_mainwindow.h"
     3 #include <QMovie>//gif动画显示
     4  
     5 MainWindow::MainWindow(QWidget *parent) :
     6     QMainWindow(parent),
     7     ui(new Ui::MainWindow)
     8 {
     9     ui->setupUi(this);  //ui下设计的界面通过这个现实出来
    10  
    11     //设置文字
    12     ui->labelText->setText("AAAA");
    13  
    14     //设置图片
    15     ui->labelPixture->setPixmap(QPixmap("://new/prefix1/jpg/7.jpg"));//添加资源
    16     ui->labelPixture->setScaledContents(true);//图片自动适应label大小
    17  
    18     //设置 GIF
    19     QMovie *move = new QMovie("://new/prefix1/GIF/0.gif");//创建动画
    20     ui->labelGif->setMovie(move);//设置动画
    21     move->start();//启动动画
    22     ui->labelGif->setScaledContents(true);//自适应label大小
    23  
    24     //设置html
    25     ui->labelHrl->setText("<h1><a href="https://www.baidu.com">百度一下</a></h1>");
    26     ui->labelHrl->setOpenExternalLinks(true);//设置一打开就启动
    27  
    28     //设置数码管
    29     ui->lcdNumber->display(1.2);//设置显示值
    30  
    31     //设置进度条 设置一个最大值 一个最小值 ,设置当前值就会有一个比例显示
    32     ui->progressBar->setMinimum(0); //设置最小值
    33     ui->progressBar->setMaximum(200);//设置最大值
    34     ui->progressBar->setValue(50);//设置当前值
    35  
    36 }
    37  
    38 MainWindow::~MainWindow()
    39 {
    40     delete ui;
    41 }

    效果:

  • 相关阅读:
    Codeforces 358 D. Dima and Hares
    sublime Text3配置及快捷键、插件推荐总结
    免费WiFi,仅仅为好久没联系的你们
    史上最简单的带流控功能的http server
    微软2014校园招聘笔试试题
    python 3Des 加密
    MySQL slave状态之Seconds_Behind_Master
    APP安全环节缺失,手游运营商怎样应对APP破解困境
    读完了csapp(中文名:深入理解计算机系统)
    static使用方法小结
  • 原文地址:https://www.cnblogs.com/ybqjymy/p/13570925.html
Copyright © 2011-2022 走看看