Hello everyone, Thanks for all the links to the tutorials. I added all of them to the wiki. If you haven't been to the wiki in a while, now's a good time to check it out (http://pyside.org):
- 43 new video tutorials - More organized PySide Documentation page -- easier for newbies to get started - More organized PySide Development page -- easier for curious developers to get into the code Many other improvements are coming and your feedback / contribution are always welcome. We need more people to contribute to the PySide Development page. If you're familiar with the pyside source code, shiboken internals, etc, please consider writing a short tutorial/wiki page that you think others might benefit. Documentation at any levels is needed (from high-level overview to explanation of the source code itself). Thanks! On Wed, Apr 3, 2013 at 12:42 PM, anatoly techtonik <[email protected]>wrote: > Since everyone is posting links to their totally noob PySide tutorials, > here is mine. =) > https://bitbucket.org/techtonik/pyside-copy-paste/src > > I've stopped after a few days. Seems like it was some Qt or PySide bug > that drained my energy on the last file. The source code is in public > domain, though, so feel free to fork and continue. > > As for editor - I used Spyder IDE - it is open source, MIT licensed and > you can learn A LOT about PySide by reading and improving (fixing?) its > code. Well, until PySide was frozen, this was my favorite toy. > > And also, Pakt looks for authors to write a book on PySide. I am not an > English native and writing in proper language is very exhaustive for me, so > I realistically can not do this. If somebody feels capable - feel free to > email me and I'll give you the contact. ;) > > -- > anatoly t. > > > On Wed, Apr 3, 2013 at 6:55 PM, šãñ <[email protected]> wrote: > >> oh here is one of my contribution to PySide newbie tutorial with very >> less explanation though >> >> >> http://www.devilsan.com/1/post/2013/01/pyside-version-of-rename-selected-node.html >> >> Its a tool to rename selected node in Autodesk maya.. >> i hope this is of any useful, it was more of fun doing it. >> >> >> On Wed, Apr 3, 2013 at 5:22 PM, Tim Doty <[email protected]> wrote: >> >>> oh, its out of date true enough. It still remains the best text I know >>> of. >>> >>> My main point was the approach where he did cover basics of Python so >>> while you would be better off having other sources the book did stand on >>> its own. IMO a newbie tutorial set is better at being self contained in >>> this fashion than either assuming a knowledge of Python or sending the user >>> elsewhere. I understand the desire to not duplicate effort, and it wouldn't >>> be to teach Python per se, just to provide sufficient basis for the >>> tutorial. Again, IMO, this important for something seen as a newbie >>> tutorial. >>> >>> I didn't see it directly referenced on the page I linked, but I remember >>> reading a statement by him about doing it for PySide and roughly his >>> response was that PyQt and PySide were similar enough you could get by with >>> the present book and he lacked the time (other commitments) to address it. >>> Perhaps if he was persuaded to do a Python and Qt5 book it would be enough >>> different to be seen as worth his while. >>> >>> Tim Doty >>> On Apr 3, 2013, at 4:02 AM, šãñ <[email protected]> wrote: >>> >>> > well, I have found Yasin's tutorial on Model View programming a lot >>> better than the ones refer in Mark Summerfield's book. Also the book is >>> older edition , and many new things were introduced later like >>> QFileSystemModel etc... >>> > >>> > Last time I talked to Mark a month back, he had no plans for a new >>> edition. however it could have been nice if he or someone contribute in >>> going over different areas giving focus to PySide. >>> > >>> > >>> > On Wed, Apr 3, 2013 at 1:26 PM, Algis Kabaila <[email protected]> >>> wrote: >>> > Tim, >>> > >>> > You wrote: >>> > > Mark Summerfield's excellent book "Rapid GUI Programming with Python >>> and > Qt" (http://www.qtrac.eu/pyqtbook.html) doesn't dwell on basics, >>> but it >>> > > does cover things. >>> > >>> > I want to second that. An extract from the "simple editor" tutorial of >>> PyQt that I wrote some years ago has this statement: >>> > >>> > """Have I mentioned that all that I know about PyQt I have learned >>> from an excellent text "Rapid GUI Programming with Python and Qt" by Mark >>> Summerfield? Well, I mention it now - it is a great text book. This >>> tutorial is meant to be a "gentle" introduction to the PyQt world and it >>> would be a disservice to the reader not to point out the direction to a >>> more thorough treatment of the subject.""" >>> > >>> > Your point is really appreciated. >>> > >>> > @Aaron Richiger - Mark Summerfield does a great job of revision of >>> python in the introduction. Good read, indeed. >>> > >>> > Al. >>> > >>> > On Tuesday 02 April 2013 17:49:25 Tim Doty wrote: >>> > > To a point I agree about focusing on PySide, but it doesn't hurt to >>> > > cover (at least cursorily) some elementary Python as well. Mark >>> > > Summerfield's excellent book "Rapid GUI Programming with Python and >>> Qt" >>> > > (http://www.qtrac.eu/pyqtbook.html) doesn't dwell on basics, but it >>> > > does cover things. >>> > > >>> > > In fact, one of the best things IMO would be if he adapted that book >>> to >>> > > PySide. Regrettably, I doubt he has the time to do so >>> > > (http://www.qtrac.eu/pyqtbook.html#pyside). >>> > > >>> > > I'm coming from PyQt so I'm not a *complete* newbie, but there is a >>> real >>> > > advantage to having the content in one place rather than being >>> directed >>> > > to other tutorials (not to mention the problem with links going >>> stale). >>> > > >>> > > Tim Doty >>> > > >>> > > On Apr 2, 2013, at 5:34 PM, Aaron Richiger <[email protected]> >>> wrote: >>> > > > Hello Al and Marc! >>> > > > >>> > > > Many thanks for your offer, good tutorials are always essential >>> for a >>> > > > popular project. I just wanted to have a look at your tuts, but the >>> > > > top five results of a google search after "pyside simplicissimus >>> > > > tutorial" >>> > > > directed me to dead links. So, this would be a good starting >>> point:) >>> > > > >>> > > > We also do not have to reinvent the wheel, there are many examples >>> > > > coming with pyside already, have a look at them, you could probably >>> > > > use some of them, but enrich them with comments and explanations in >>> > > > your HTML. >>> > > > >>> > > > Marcs offer sounds great! It's always great to have "customers" >>> > > > helping designing the "products", because we sometimes can't >>> imagine >>> > > > what's needed or missing for beginners. Having some newbies to test >>> > > > the tutorials would be great I think! >>> > > > >>> > > > Just one note, I think, your tutorials should not cover general >>> python >>> > > > stuff but just PySide related stuff. There are plenty of good >>> python >>> > > > tuts out there, we only need more PySide tuts. I know, that many of >>> > > > the PySide newbies are also python newbies (as Marc), but you could >>> > > > place some links to good python tuts at the beginning or start page >>> > > > of the tutorial and if you use some non-obvious python magic give >>> > > > another link to the specific explanation of this python feature >>> (e.g. >>> > > > when you first use list comprehension). Our tutorials should focus >>> on >>> > > > the important (=PySide) stuff! >>> > > > >>> > > > Happy coding! >>> > > > Aaron >>> > > > >>> > > > Am 02.04.2013 23:41, schrieb Marc Hankin: >>> > > >> Hi. I'm a python newbie and a pyside newbie. >>> > > >> I've gone through the zetcode tutorial and the simplicitimus (or >>> > > >> whatever it is called), and I still feel crippled in using >>> pyside. I >>> > > >> used to teach law at a law school and I like to think about >>> > > >> pedagogical issues. So, if you folks want to try out some of your >>> > > >> tutorials on me and get my questionable feedback about how to >>> > > >> improve your tutorials, I'd be very pleased with the opportunity >>> to >>> > > >> give you feedback ... and I confess, I also would like to learn >>> from >>> > > >> you. >>> > > >> >>> > > >> It's really wonderful to follow your emails. The open source >>> > > >> python/pyside community is so giving/altruistic that it is fun to >>> > > >> follow your emails. I wish I could occupy myself with this stuff >>> > > >> full time and never see the nasty interior of a courtroom again. >>> > > >> >>> > > >> Anyway, thanks again, >>> > > >> >>> > > >> Marc >>> > > >> >>> > > >> >>> ******************************************************************** >>> > > >> >>> > > >> Marc B. Hankin >>> > > >> The Law Offices of Marc B. Hankin, Inc. >>> > > >> Post Office Box 3668, Beverly Hills, California 90212 (Not for >>> > > >> mail:509S.BeverlyDr.) Tel: (310) 552-3005 Fax: (310) 382-2416 >>> > > >> Email: [email protected] Website: www.marchankin.com >>> > > >> >>> > > >> This e-mail message is generated from the law firm of the Law >>> > > >> Offices of Marc B. Hankin, Inc., and may contain information >>> > > >> that is confidential and may be privileged as an >>> > > >> attorney/client communication or as attorney work product. The >>> > > >> information is intended to be disclosed solely to the >>> > > >> addressee(s). If you are not the intended recipient, any >>> > > >> disclosure, copying, distribution or use of the contents of >>> > > >> this e-mail information is prohibited. If you have received >>> > > >> this e-mail in error, please notify the sender by return e-mail >>> > > >> and delete it from your computer system.>> >>> > > >> >>> ******************************************************************** >>> > > >> >>> > > >> >>> > > >> On Tue, Apr 2, 2013 at 2:23 PM, lndn <[email protected]> wrote: >>> > > >> On Mon, Apr 1, 2013 at 5:35 AM, Algis Kabaila < >>> [email protected]> >>> > > >> wrote: I am in the process of porting the tutorial to PySide and >>> > > >> Python 3.x. If there are no objections, I would like to post it in >>> > > >> the PySide newbie tutorial section in a similar style to >>> > > >> PySideSimplicissimus: >>> > > >> >>> > > >> From wiki/PySideTutorials link to new page PySideSimple >>> > > >> from PySideSimple links to probably 4 separate stage pages with >>> > > >> return to PySideSimple, which in turn returns to PySideTutorials. >>> > > >> >>> > > >> Al (aka OldAl) >>> > > >> >>> > > >> Hi Al, the newbie tutorials are a great idea. The >>> > > >> PySideSimplicissimus series were well-written and easy to follow. >>> > > >> >>> > > >> What modules do you plan on covering in these new tutorials? The >>> > > >> tutorials we currently have are great but it's not comprehensive >>> in >>> > > >> covering more Qt modules. Here's hoping to see more modules >>> covered >>> > > >> in newer tutorials. >>> > > >> >>> > > >> Thanks! >>> > > >> >>> > > >> _______________________________________________ >>> > > >> PySide mailing list >>> > > >> [email protected] >>> > > >> http://lists.qt-project.org/mailman/listinfo/pyside >>> > > >> >>> > > >> >>> > > >> >>> > > >> >>> > > >> _______________________________________________ >>> > > >> PySide mailing list >>> > > >> >>> > > >> [email protected] >>> > > >> http://lists.qt-project.org/mailman/listinfo/pyside >>> > > > >>> > > > _______________________________________________ >>> > > > PySide mailing list >>> > > > [email protected] >>> > > > http://lists.qt-project.org/mailman/listinfo/pyside >>> > > >>> > > _______________________________________________ >>> > > PySide mailing list >>> > > [email protected] >>> > > http://lists.qt-project.org/mailman/listinfo/pyside >>> > >>> > _______________________________________________ >>> > PySide mailing list >>> > [email protected] >>> > http://lists.qt-project.org/mailman/listinfo/pyside >>> > >>> > >>> > >>> > >>> > -- >>> > >>> > >>> > >>> > >>> > _______________________________________________ >>> > PySide mailing list >>> > [email protected] >>> > http://lists.qt-project.org/mailman/listinfo/pyside >>> >>> >> >> >> -- >> ** >> >> [image: San's personal blog] <http://feeds.feedburner.com/SanLuthraBlog> >> >> * >> * >> >> _______________________________________________ >> PySide mailing list >> [email protected] >> http://lists.qt-project.org/mailman/listinfo/pyside >> >> > > _______________________________________________ > PySide mailing list > [email protected] > http://lists.qt-project.org/mailman/listinfo/pyside > >
_______________________________________________ PySide mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/pyside
