导航:首页 > 文件目录 > qt文件相对路径

qt文件相对路径

发布时间:2023-05-26 21:53:43

㈠ qt 打开文件的几种方式

在/usr 目录下有e1.xml 文件,在程序的执行文件所在目录下有个test文件夹,test里有configurefile2.xml ;configurefile3.xml 一:工程里使用后缀为qrc的资源文件: 比如 资源文件里的内容为:<RCC<qresource <file alias="configfile1"/usr/configurefile1.xml</file <file alias="configfile2"test/configurefile2.xml</file <filetest/configurefile3.xml</file </qresource</RCC(其中test是在工程执行文件所在路径下的一个文件夹) 这样在程序中: QFile file1(":/configfile1"); QFile file2(":/configfile2"); QFile file3(":/test/configurefile3.xml"); file1.open(QFile::ReadOnly); file2.open(QFile::ReadOnly); file3.open(QFile::ReadOnly);上述三条打开文件的操作都可以成功打开对应文件, 但是如果在资源文件里 如果对某个文件的引用里加了alias别名的操作,比如QFile file2(":/test/configurefile2.xml"); file2.open(QFile::ReadOnly);将打开文件失败。 QT里:/表示对资源的引用,不是表示当前目录 二 使用相对路径 QFile file3("test/configurefile3.xml"); file3.open(QFile::ReadOnly);OPEN成功 三 使用绝对路径

㈡ qt相对路径,需要取到祖父目录下的文件夹

使用QDir 里面的相关方法,

QDir::current()获得当前Dir,然后使用cdUp()进到其父目录,两次调用应该就可以了
具体请参考:http://qt-project.org/doc/qt-4.8/qdir.html

㈢ 谁知道QT中如何进行文件读写操作

#include <qfile.h>
#include <qtextstream.h>
1. 打开文件
QFile f( fn );//fn可以是一 个相对路径或绝对路径
f.open(IO_);//一般不要IO_ReadWrite,很容易出现赃数据
//如果要在文件的后面添加内 容要IO_WriteOnly|IO_Append
//如果要清空原来的内容,只要IO_WriteOnly
//IO_Translate用来读windows文 件,linux下的回车换行是/n,windows下是/r/n
2. 写文件
QTextStream s( &f );
s<<"Hello,world!!!"<<"/n";
3. 读一行文件
readLine(),每读一 行自动下移一行
atEnd()判断是否到文件末尾
4. 关闭文件
f.close();
5. 对文件的读操 作:
QString fileName = QFileDialog::getOpenFileName( QString::null, QString::null, this);
QFile f (fileName);
f.open(IO_ReadOnly);
QTextStream t(&f);
MultiLineEdit1->setText( t.read() );
f.close();
MultiLineEdit1->setAutoUpdate( TRUE );
MultiLineEdit1->repaint ();
setCaption( fileName );
6. 对文件的写操作:
QString fileName = QFileDialog::getSaveFileName( QString::null, QString::null, this );
QFile f( fileName );
f.open (IO_WriteOnly );
QTextStream t(&f);
t << MultiLineEdit1->text();
f.close();

㈣ 我用qt写了个小程序,需要加载指定目录的图片,问题发给别人使用时图片怎么才能正常显示

1、加载资源文件
2、你写图片路径的时候使用相对路径 比如../Image/XXX.png这样的,用这种方法记得先设置当前路径

㈤ Qt 如何保存excel 中的图片到指定目录

1、加载资源文件
2、你写图片路径的时候使用相对路径 比如../Image/XXX.png这样的,用这种方法记得先设置当前路径

阅读全文

与qt文件相对路径相关的资料

热点内容
linux共享文件拒绝访问 浏览:26
推特app的语言设置在哪里 浏览:960
PDF文件上传网络后变成乱码 浏览:222
编程时在什么情况下有include 浏览:849
extjs复制对象 浏览:84
lumion7灯光教程 浏览:300
如何设计word背景 浏览:669
wcf怎么接受post数据库 浏览:243
会计借贷账目表怎么看数据 浏览:728
java强制下线 浏览:376
iphone6拆机更换电池教程视频 浏览:294
msvcr110dll程序入口点 浏览:455
电脑桌面文件夹悬浮设置 浏览:50
窗体文件名是啥 浏览:59
新浪微博总是网络异常 浏览:571
185热血终极版本合击 浏览:532
2个不一样的文件怎么内容一样了 浏览:224
wps压缩pdf文件 浏览:695
脑电设备数据如何读取 浏览:685
java在线查看pdf 浏览:564

友情链接