Re: python-pyqt -- building against Qtopia in 2008.8

2008-09-24 Thread Erin Yueh
Kelvie Wong wrote:
 Hello Erin,
 
 On Thursday, September 18, 2008 03:50:36 Erin Yueh wrote:
 also, i will discuss with Holger to see whether we can change Qt lib to
 '/usr/lib', instead of '/opt/Qtopia/lib'.
 
 That's great; though it doesn't solve the problem of actually building 
 against 
 Qtopia using OE -- it will have to go in the staging area for that to happen 
 (and perhaps there needs to be a bbclass for it?)
 
 There are also issues with QMessageBox's using the X11 version of Qt, do you 
 see this as well?  I can't seem to get a modal QMessageBox to show up (via 
 the 
 static functions similar to QMessageBox::warning())
 
 Regards,
Hi Kelvie,

After discussed with few co-workers, we think that we should separate 
Qtopia Qt lib and Qt4 Qt lib and let them store at different places. 
When we would run qt applications, we can use
LD_LIBRARY_PATH to set qt lib. Currently, I use 'env' before running my AP.

About QMessageBox, I can run it correctly before I re-installing all qt 
related packages. But now, it wont show up and crash my AP. Now, I only 
install libQtCore, libQtGui, libQtNetwork, libQtWebKit, python-sip and 
python-pyqt. I guess I need to install more related Qt4 lib packages.

Regards,
Erin

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: python-pyqt -- building against Qtopia in 2008.8

2008-09-22 Thread Kelvie Wong
Hello Erin,

On Thursday, September 18, 2008 03:50:36 Erin Yueh wrote:
 also, i will discuss with Holger to see whether we can change Qt lib to
 '/usr/lib', instead of '/opt/Qtopia/lib'.

That's great; though it doesn't solve the problem of actually building against 
Qtopia using OE -- it will have to go in the staging area for that to happen 
(and perhaps there needs to be a bbclass for it?)

There are also issues with QMessageBox's using the X11 version of Qt, do you 
see this as well?  I can't seem to get a modal QMessageBox to show up (via the 
static functions similar to QMessageBox::warning())

Regards,
-- 
Kelvie Wong

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: python-pyqt -- building against Qtopia in 2008.8

2008-09-18 Thread Erin Yueh
Hi Kelvie,

Kelvie Wong wrote:
[...]
 
 However, this brought me to thinking, is there a way to build a version of 
 PyQt against the qtopia libraries that are already installed? (the ones 
 located in /opt/Qtopia)
I am using OE to build 'qt-x11-free', 'python-sip', 'pytho-pyqt' 
packages with all latest version. Qt is 4.4.1, sip is 4.7.7 and pyqt is 
4.4.3. Since i would like to use Qt WebKit functions, i can launch a web 
browser in my NEO now.

Yup, i have to export LD_LIBRARY_PATH='/usr/lib' first. Also, i launch 
my python script like this: 'LD_PRELOAD=/usr/lib/libQtWebKit.so.4 
./browser.py'.
 
 I see that these are in a separate package (qtopia-phone-x11, I believe, 
 rather than qtopia-core), and do not have an associated bbclass with them
 
also, i will discuss with Holger to see whether we can change Qt lib to 
'/usr/lib', instead of '/opt/Qtopia/lib'.
 Is this even a viable thing to attempt?  If at all possible, I would like to 
 get PyQt working (well) on the Freerunner, and I am sure I am not the only 
 one.
 
 (PS. is this the right list for these kind of questions?)

Cheers,
Erin



___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


python-pyqt -- building against Qtopia in 2008.8

2008-09-16 Thread Kelvie Wong
Over the past week (on and off), I have attempted to try and get PyQt working 
(as I feel it is the quickest way to get GUI apps up and running), but have 
run into some trouble.

First off, I have got PyQt (PyQt-4.3.3 linked against the Qt 4.4 libraries) 
working, but, of course, as the libraries are not already loaded, it is fairly 
slow to load the library.  I can share the opk/ipk files, if there's interest 
(and if anyone is interested in hosting them :).  This requires that qt4-x11-
free be installed, however; and the LD_LIBRARY_PATH must be set to search 
/usr/lib/ first so that it doesn't try to open the ones in /opt/Qtopia/ first 
and come up with undefined references.

However, this brought me to thinking, is there a way to build a version of 
PyQt against the qtopia libraries that are already installed? (the ones 
located in /opt/Qtopia)

I see that these are in a separate package (qtopia-phone-x11, I believe, 
rather than qtopia-core), and do not have an associated bbclass with them

Is this even a viable thing to attempt?  If at all possible, I would like to 
get PyQt working (well) on the Freerunner, and I am sure I am not the only 
one.

(PS. is this the right list for these kind of questions?)
-- 
Kelvie Wong

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: python-pyqt -- building against Qtopia in 2008.8

2008-09-16 Thread Frédéric

Le 16/9/2008, Kelvie Wong [EMAIL PROTECTED] a écrit:

Hi Kelvie,

get PyQt working (well) on the Freerunner, and I am sure I am not the only
one.

No, you are not the only one! My application is now using PyGTK (see my
previous - and first - post) because I run it on a Nokia Internet
Tablet, and I would like to run it on Openmoko, and then switch to PyQT!

I can't help you, right now, because I don't have any knowledge of
Openmoko, but I would like to. So, if could point me to documentations
to do what you did, I may have a look.

I don't have a FreeRunner, but I installed the qemu-emulator. Is it
possible to use it as a developpement plateform?

(PS. is this the right list for these kind of questions?)

Don't know either.

--
   Frédéric

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community