首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

qt监视文件遇到有关问题,求解

2012-03-18 
qt监视文件遇到问题,求解QFileSystemWatcher fsWatcherQString pathpath QDir::currentPath()fsWatch

qt监视文件遇到问题,求解
QFileSystemWatcher fsWatcher;
QString path;
path = QDir::currentPath();
fsWatcher.addPath(path);
connect(&fsWatcher,SIGNAL(fileChanged(QString)), this,
  SLOT(txtchanged()));
在工作目录下有个log文件,我想监视log文件,在它变化的时候,把内容显示出来。其中txtchanged()读取log文件显示到textedit控件中,测试过,没有问题。但是运行程序,然后更改log文件,没有反应,求解。

[解决办法]
你正在监视的是目录,不是文件!不信你可以试试,在你监视的那个目录下添加个新文件,槽就会调用。

你应该把那个log文件也添加进去。

热点排行