zoukankan      html  css  js  c++  java
  • qt的资源替换搜索QDir具体解释

    QDir对跨平台的文件夹操作提供了非常多的便利,为了更加方便的提供全局资源的查找,QDir提供了搜索路径替换功能,攻克了资源搜索不便的问题,也能提高文件查找的效率。

    QDir通过已知的路径前缀去搜索并定位文件,搜索路径添加是有序的。从第一个设置的搜索路径開始,是不是认为和cocos2d的路径搜索很相似呢。

    见例如以下QT的原版样例


    QDir::setSearchPaths("icons", QStringList(QDir::homePath() + "/images"));

    QDir::setSearchPaths("docs",QStringList(":/embeddedDocuments"))

    ...

    QPixmap pixmap("icons:undo.png"); //搜索undo.png在QDir::homePath() + "/images"

    QFile file("docs:design.odf");  //搜索在:/embeddedDocuments

  • 相关阅读:
    简易计算机
    作业-继承
    exception
    作业-窗口
    作业-数字
    作业8
    作业9-1
    作业9-2
    book
    成绩录入
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/3976017.html
Copyright © 2011-2022 走看看