<div dir="ltr"><div><div class="gmail_quote"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div class="im">On Mon, Feb 3, 2014 at 10:09 PM, lloyd konneker <span dir="ltr"><<a href="mailto:bootch@nc.rr.com" target="_blank">bootch@nc.rr.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="overflow:hidden">The Qt documentation for C++ does not necessarily explain how PyQt should work.  You must interpret, and often ignore, certain parts of the C++ documentation.<br>


</div></blockquote><div><br></div></div><div>We should ignore those parts (about pointers, references etc) which conflict with Python. The rest is expected to work unless the documentation says so.<br></div><div class="im">

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="overflow:hidden">
<br>
In this case, since the documentation you refer to talks about 'static linking' and libraries, it is probably something you should ignore, since static linking is a C++ concept and not a Python concept.<br></div>


</blockquote><div><br></div></div><div>We import in Python where we would static-link in lower level languages. This does not preclude the use of qrc:// in filename to access resource files.<br><br></div><div>IIUC the resources are still registered with the C++ level Qt system and not with any Python-level system. And in case of QImage() etc constructor calls, I would expect PyQt to just convert the Python str to QString and pass it to the underlying C++ QImage constructor without bias to just how that string is formatted, which is why it is surprising to me that qrc:// doesn't work. Of course, I should note that I haven't checked the C++ Qt whether there is a regression that prevents qrc:// from working.<br>


</div><div class="im"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="overflow:hidden">
<br>
Do you have a use case where you must use 'qrc:///' instead of ':/' ?<br>
</div></blockquote></div></div><br></div><div class="gmail_extra">The use of qrc:// is useful in so far as it helps us identify which images etc we are loading from resource and which from outside. Thus it would be preferable (not a "must") to use qrc://.<br clear="all">


</div><div class="im"><div class="gmail_extra"><br>-- <br>Shriramana Sharma ஶ்ரீரமணஶர்மா श्रीरमणशर्मा
</div></div></div>
</div><br><br clear="all"><br>-- <br>Shriramana Sharma ஶ்ரீரமணஶர்மா श्रीरमणशर्मा
</div></div>