View Single Post
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#50
Originally Posted by fatalsaint View Post
How many of python's bindings does that depend on? If all you need is qt4-gui why get all the rest? Waste of space. IMHO.
Please, let's not confuse people.

I intentionally threw out a lot of dependencies of that package so they could start off with a reasonable minimum. That means Core, GUI, XML and Help. Core and XML are IIRC part of PR1.1. GUI is needed anyway. Help is maybe an overkill as not many would have Qt Docs on the N900 anyway, and you are free to improve on the demo app inherited from upstream to rid it of the QtHelp dependency (as Nokians say, patches welcome ).

The *advantages* of going through the app manager instead of apt-getting IMHO outweigh the 10 megs of optified space you save:
  • You get automatic updates
  • You can uninstall cleanly without potential sideeffects
  • No need for root user and console operations
  • You get about 50 examples of various Qt classes implemented in a Qt App
  • You get html documentation of the Python implementation of Qt classes
  • You get a demo app, which shows the examples from above in a user-friendly manner, again, no console-mongering needed

Now, if you KNOW what you need PyQt for and need no examples, no Maemo integration, updates, whatever, you are, of course, free to install through apt-get, but that is not the point of this thread (how to START developing in Python and Qt).
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 

The Following 3 Users Say Thank You to attila77 For This Useful Post: