+# depending on the platform..
+# could probably use Qt's resource system but looks overkill for just one file...
+def locate_image_file (filename):
+ for dir in [ '/usr/share', '/Applications/sface.app/Contents/Resources/sface' ] :
+ for suffix in ['png','jpg']:
+ attempt=os.path.join(dir,'images',"%s.%s"%(filename,suffix))
+ if os.path.isfile(attempt) : return attempt
+ return os.path.join('/could/not/locate/image/file',filename)
+
+