maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   Python Qt (PySide, PyQt) development tutorials (https://talk.maemo.org/showthread.php?t=45211)

w00t 2010-02-20 07:59

Python Qt (PySide, PyQt) development tutorials
 
In case anyone has missed them, I've been writing tutorials for Python + Qt on my blog.

Third one, on the basics of model/view GUI programming just went up at http://blog.rburchell.com/2010/02/py...ogramming.html

Feedback, flames, and suggestions for future work are all welcome. :)

w00t 2010-02-22 00:16

Re: Python Qt (PySide, PyQt) development tutorials
 
Another new tutorial, going further into depth on Qt's model view.

In this tutorial, adding/deleting/editing items on a list model are covered.

http://blog.rburchell.com/2010/02/py...amming_22.html

As always, feedback welcome.

w00t 2010-02-23 13:26

Re: Python Qt (PySide, PyQt) development tutorials
 
Slight change of pace, moving away from the (difficult) modelview concepts, and starting out on a new topic area - custom widget painting: http://blog.rburchell.com/2010/02/py...-painting.html

If you'd like me to shut up, just ask. :D

pelago 2010-02-23 14:02

Re: Python Qt (PySide, PyQt) development tutorials
 
Please continue, I have found your tutorials very interesting.

m165 2010-02-23 14:10

Re: Python Qt (PySide, PyQt) development tutorials
 
yes, keep them coming! might inspire me to start learning!

w00t 2010-02-23 14:17

Re: Python Qt (PySide, PyQt) development tutorials
 
Quote:

Originally Posted by pelago (Post 542668)
Please continue, I have found your tutorials very interesting.

Thanks! It's great to hear from people reading them.

Do you have any criticism? I'm wondering if my approach (just throwing people into the code and providing explanations + links everywhere) is really the best one

pelago 2010-02-23 14:57

Re: Python Qt (PySide, PyQt) development tutorials
 
It did seem a bit odd at first having all the explanations within the code, but I like it once I got used to it. I would feel happier if you could actually mention a specific licence. I find the right-hand side of the code gets cut off (by the sidebar) if I increase the font size too much, or use too narrow a screen.

DanielMartin 2010-02-24 16:49

Re: Python Qt (PySide, PyQt) development tutorials
 
Awesome, thanks mate! Keep up the good work!

w00t 2010-03-07 23:31

Re: Python Qt (PySide, PyQt) development tutorials
 
Quote:

Originally Posted by pelago (Post 542754)
It did seem a bit odd at first having all the explanations within the code, but I like it once I got used to it. I would feel happier if you could actually mention a specific licence. I find the right-hand side of the code gets cut off (by the sidebar) if I increase the font size too much, or use too narrow a screen.

Can't really avoid the sidebars, though FWIW I do try keep things to 80 columns when I remember ;). the 'show in plain text' should help you out a bit though.

If you really want a specific licence, feel free to consider them BSD sans attribution clause. I really have *no* compunctions over how they are used, at all, and in fact I'd rather people plagarise them liberally to learn from them. :)

pelago 2010-03-08 09:58

Re: Python Qt (PySide, PyQt) development tutorials
 
Quote:

Originally Posted by w00t (Post 559241)
Can't really avoid the sidebars, though FWIW I do try keep things to 80 columns when I remember ;). the 'show in plain text' should help you out a bit though.

Thanks but I'm not sure what you mean by "show in plain text" - is that a link on the page I should be looking for?


All times are GMT. The time now is 12:12.

vBulletin® Version 3.8.8