<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<font face="Consolas">Hi,<br>
<br>
Here's the problem:<br>
<br>
</font>
<ol>
<li><font face="Consolas">Set up a QFileSystemModel, call
setRootPath() and hook up to the dataChanged signal.</font></li>
<li><font face="Consolas">Open a new file from Python and write
some text into it. Then close it.</font></li>
<li><font face="Consolas">Reopen the file in append mode and write
some more text into it. Then close it.</font></li>
<li><font face="Consolas">Open a file in an external editor. Write
some stuff. Save. Write more stuff. Save.</font></li>
</ol>
<p>If you do (3), the dataChanged signal is NOT emitted. However, if
you do (4), the dataChanged signal IS emitted.<br>
</p>
<p>Any clues? An attached file that reproduces the issue is
attached.<br>
</p>
<p>Best regards,<br>
</p>
<p>Mads<br>
</p>
<font face="Consolas"><br>
</font>
<pre class="moz-signature" cols="72">--
+-----------------------------------------------------+
| Mads Ipsen |
+----------------------+------------------------------+
| Gåsebæksvej 7, 4. tv | |
| DK-2500 Valby | phone: +45-29716388 |
| Denmark | email: <a class="moz-txt-link-abbreviated" href="mailto:mads.ipsen@gmail.com">mads.ipsen@gmail.com</a> |
+----------------------+------------------------------+
</pre>
</body>
</html>