日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 芯聞號 > 充電吧
[導(dǎo)讀]在資源文件中的代碼可省略qrc:// ?支持資源文件目錄的相對路徑表示法 ? 在可執(zhí)行文件中的代碼可省略file:// ? 支持文件目錄的相對路徑表示法 QtQuick中,若qml文件在資源中,訪問其


在資源文件中的代碼可省略qrc:// ?支持資源文件目錄的相對路徑表示法 ?
在可執(zhí)行文件中的代碼可省略file:// ? 支持文件目錄的相對路徑表示法
QtQuick中,若qml文件在資源中,訪問其他資源文件可以省略’qrc:’


???Image?{
????????????id:?img
????????????width:?200
????????????height:?200
????????????source:"1.png"??//訪問qrc中的1.png
????????}
?等同于:
???Image?{
????????????id:?img
????????????width:?200
????????????height:?200
????????????source:?"qrc:/1.png"?//訪問qrc中的1.png
????????}


QtQuick中,訪問外部文件夾,加上file:// ?并且是絕對路徑!


//訪問內(nèi)部存儲文件夾?org.qtproject.xml為安卓中本程序的包名
source="file:///data/data/org.qtproject.xml/files/test2.jpg";
//訪問SD卡
source="file:///mnt/sdcard/test1.jpg";


C++中,訪問外部文件夾


//?訪問內(nèi)部存儲?org.qtproject.xml為安卓中本程序的包名
"/data/data/org.qtproject.xml/files/test2.jpg"
//訪問SD卡
source="/mnt/sdcard/test1.jpg";


安卓中當(dāng)前路徑為內(nèi)部存儲文件夾,因此獲取文件夾絕對路徑只需要知道當(dāng)前路徑


QDir?dir;
????qDebug()<<dir.currentPath();
????//輸出:"/data/data/org.qtproject.xml/files"


部分類支持安卓語法的目錄 已知的有 ini操作 和 webview,:


"file:///android_asset/info.ini"
"file:///android_asset/index.html"




使用Qt和QtQuick混合編程,C++提供路徑給QtQuick:


????Image?{
????????????id:?getbinimg
????????????width:?200
????????????height:?200
????????}
????????......
????????...
????????myapp.savebin(x.responseText,"test2.jpg");//調(diào)用C++保存jpg?此處C++在可執(zhí)行文件中?用相對路徑即可
????????//把保存的文件顯示到image中?此處是qml文件
????????getbinimg.source="file:///"+myapp.dir+"/test2.jpg";

myapp:

#ifndef?QMLCLASS_H
#define?QMLCLASS_H

#include#includeclass?QmlClass?:?public?QObject
{
????Q_OBJECT
????Q_PROPERTY(QString?dir?READ?getdir?)
public:
????explicit?QmlClass(QObject?*parent?=?0);
????QString?getdir()
????{
????????return?QDir::currentPath();
????}?
signals:

public?slots:
};

#endif?//?QMLCLASS_H
本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉