<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><div>Hi,<br>&nbsp;&nbsp; I installed PyQt4 and Python on windows and tried to run
a script that I have tested and ran on Ubuntu. When I try to run my
script, at the point were I try to load a ui file...ie : uifile =
uic.loadUi("MyUIFile.ui"), it always gives me an attribute error that
occurred in the icon_cache.py library file "AttributeError: 'NoneType'
object has no attribute 'replace'" in __init__ when it tried to execute
: "self._roles[i.tag] = i.text.replace("\\", "\\\\")" . This script
works fine on Ubuntu, and being that the Qt ui files are xml, I thought
it would be trivial to port it to windows. Below is the list of packages I'm running on each OS. Windows has the most up to date packages.<br>On windows:<br>PyQt is 4.4.3-1, Qt is version 4.4.1, and python is version 2.5<br>On Ubuntu (8.04):<br>PyQt is 4.3.3-2, Qt is 4.4.0, Python is version 2.5.2-0<br><br>I haven't made any changes
to any of the libraries and therefore don't understand, why I am
getting this error. I apologize if my problem is not clear enough but
would appreciate all the help I can get, please feel free to ask any question for
clarity. Thank you for your time.</div></div><br>Send instant messages to your online friends http://uk.messenger.yahoo.com </body></html>