<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>