<div>I would start with whatever you have the most experience with and jump off from there. Without knowing what languages you&#39;re used to, it&#39;s hard to say. But if you&#39;re strong in Python then transitioning to PyQt is the easiest route. If you&#39;re stronger in C++ then maybe starting out with C++ is the quickest. Either way you&#39;ll need a little understanding of the structure of C++ to be able to read some of the examples and threads discussing Qt. </div>

<div>&nbsp;</div>
<div>Also, having experience with some type of gui toolkit helps. You didn&#39;t mention whether you had ever worked with one before. But if you already understand the concepts of layouts and such, then it&#39;s just a matter of learning new functionality and syntax.</div>

<div>&nbsp;</div>
<div>My background was in Python with Tkinter, so jumping into PyQt wasn&#39;t that difficult. Fortunately I&#39;m C++ literate as well, so that opens up more help when it comes to online examples. However there&#39;s still a bit of a learning curve when trying to figure out all the data containers and views for trees/tables/etc. Other than that it&#39;s fairly straight forward.</div>

<div>&nbsp;</div>
<div>If you&#39;re completely new to gui design then start with the most basic tutorials and work your way through them to learn the concepts. If you&#39;ve got some experience then the best way is to just start working through examples. I use Eric IDE with QtDesigner. When I&#39;ve been stuck on the syntax of something I can just place it on the palette, generate the .py code and see what it looks like. That&#39;s worked really well for me.</div>

<div>&nbsp;</div>
<div>&nbsp;</div>
<div><br>&nbsp;</div>
<div class="gmail_quote">On Fri, Jan 9, 2009 at 1:35 AM, Steven Woody <span dir="ltr">&lt;<a href="mailto:narkewoody@gmail.com">narkewoody@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi,<br><br>I want to use PyQt but I don&#39;t get experience with Qt itself. &nbsp;What&#39;s<br>the best learning path to me? &nbsp;Any suggestion will be highly<br>
appreciated!<br><br>-<br>narke<br>_______________________________________________<br>PyQt mailing list &nbsp; &nbsp;<a href="mailto:PyQt@riverbankcomputing.com">PyQt@riverbankcomputing.com</a><br><a href="http://www.riverbankcomputing.com/mailman/listinfo/pyqt" target="_blank">http://www.riverbankcomputing.com/mailman/listinfo/pyqt</a><br>
</blockquote></div><br>