• 6623阅读
  • 5回复

QT(3.3.2)如何用QSettings啊 [复制链接]

上一主题 下一主题
离线魔鬼司令
 
只看楼主 正序阅读 楼主  发表于: 2009-03-31
想读取一个E盘下的配置文件,可看好多,都没说目录怎么写。哪位大侠赐教一下啊。

QSettings *set=new QSettings(QSettings::Ini);
    set->insertSearchPath(QSettings::Windows,"E:/systate/test/LF.ini");
     QString str11=set->readEntry("/DEFAULT/bckName");

我是这么写的...
离线浪迹江湖

只看该作者 5楼 发表于: 2009-04-01
up   up
离线魔鬼司令
只看该作者 4楼 发表于: 2009-04-01
难道只能读取特定文件夹下的ini文件?我是QT3,不能读F盘或E盘或C盘其他文件夹下的ini文件吗?
[ 此帖被魔鬼司令在2009-04-01 14:43重新编辑 ]
离线xjcook

只看该作者 3楼 发表于: 2009-04-01
QT3中那个文件好像是放这里的
Documents and Settings\All Users\Application Data
离线浪漫天使
只看该作者 2楼 发表于: 2009-04-01
qt4 里面有详细的说明


Let's assume that you have created a QSettings object with the organization name MySoft and the application name Star Runner. When you look up a value, up to four locations are searched in that order:
1 a user-specific location for the Star Runner application
2 a user-specific location for all applications by MySoft
3 a system-wide location for the Star Runner application
4 a system-wide location for all applications by MySoft

On Windows, the following files are used:
1 %APPDATA%\MySoft\Star Runner.ini
2 %APPDATA%\MySoft.ini
3 %COMMON_APPDATA%\MySoft\Star Runner.ini
4 %COMMON_APPDATA%\MySoft.ini
The %APPDATA% path is usually C:\Documents and Settings\User Name\Application Data; the %COMMON_APPDATA% path is usually C:\Documents and Settings\All Users\Application Data.
[ 此帖被浪漫天使在2009-04-01 09:05重新编辑 ]
离线浪迹江湖

只看该作者 1楼 发表于: 2009-04-01
关注中......
不过:Inserts path into the settings search path. The semantics of path depends on the system s. It is usually easier and better to use setPath() instead of this function.
快速回复
限100 字节
 
上一个 下一个