zoukankan      html  css  js  c++  java
  • qt 在windows 以及android 运用资源时的路径使用用限制

    qt中存在以下几种路径的使用方式。

    • 1、qrc内置资源在应用程序中属于只读的资源,作为应用程序的一部分,而不是在一个文件夹中与app分离。资源文件在.qrc文件中的路径如  <file>img/car.png</file>所示,那么我们在使用路径时可以这样使用qfile file(“:/imag/car.png”)。
    • 2、绝对路径,在windows/linux 是这样的形式”e:/img/car.jpg”,可以这样使用qfile file(“e:/img/car.jpg”)。
    • 3、相对路径,相对路径中常见的符号“./”表示当前目录,“../”表示上层目录。C:/img/car.jpg;c:/img/cardir/car2.jpg。 从car2.jpg访问到car.jpg应该用“../car.jpg”,而从car.jpg访问到car.jpg应该用“./cardir/car2.jpg”。

    针对qt中不同的类在不同的环境中路径的使用也不相同(使用文件夹的资源)。

    假如同一个文件在windows的路径为“E:/workplace/test/assets”。

    在android的路径为“/data/data/org.qtproject.example.test”。

    • 1、  demo.html在qml WebView元素的使用。

    Windows: "E:/workplace/test/assets/demo.html"。

    Android:”file:// /data/data/org.qtproject.example.test/demo.html”

    • 2、sound.wav 在QMediaPlayer的使用。

    Windows: "E:/workplace/test/assets/sound.wav "。

    Android:”/data/data/org.qtproject.example.test/sound.wav”

    暂写这些。

    Websocket 中ws://  与wss://

    http:// 与https://

  • 相关阅读:
    Netty实现客户端和服务端通信简单例子
    上拉电阻的作用
    c语言常量指针赋值给变量指针导致警告
    修改ultisnips的默认键
    为debian8.2更换官方源
    linux下添加用户到sudo组
    用rfkill命令管理蓝牙和wifi
    用platformio编写arduino程序
    ubuntu下gcc-avr安装
    UNIX环境高级编程(第三版)关于apue.h的用法
  • 原文地址:https://www.cnblogs.com/kabe/p/9397125.html
Copyright © 2011-2022 走看看