OESF Portables Forum

Everything Else => Zaurus - Everything Development => Distros, Development, and Model Specific Forums => Archived Forums => Python => Topic started by: snowfarthing on June 22, 2006, 10:24:38 am

Title: Pyqt Won't Display Text
Post by: snowfarthing on June 22, 2006, 10:24:38 am
I've tried a couple of "Hello, world" programs on my Zaurus.  Both of them almost work, and I'm thrilled! except that "Hello, world!" doesn't show up on either of them.

Here's one of the programs (the simpler of the two):

Code: [Select]
import sys
from qt import *

myapp = QApplication(sys.argv)

mylabel = QLabel("Hello, world!", None)
mylabel.resize(120, 30)

myapp.setMainWidget(mylabel)
mylabel.show()
myapp.exec_loop()
I've tried both of these programs on my Linux desktop, and the text shows up just fine there.  I suspect it might have something with font settings, but I'm just barely learning Qt, and don't know enough about it to know for sure.

What is the cause of this difficulty, and how can I fix it?
Title: Pyqt Won't Display Text
Post by: freizugheit on June 23, 2006, 03:25:40 am
It works on my SL-5600.

Maybe it was due to the Python compiler.

Try to use this version of Python (http://pyqplayer.sourceforge.net/cgi-bin/bin/view/Main/PyqPlayerDownload) for Python programming on Zaurus.
Title: Pyqt Won't Display Text
Post by: snowfarthing on June 23, 2006, 09:39:37 am
Unfortunately, that won't work for me:  I'm using OpenZaurus 3.5.4.  I feel so stupid forgetting to mention that!    (To keep that from happening again, I decided I should use a signature.)
Title: Pyqt Won't Display Text
Post by: snowfarthing on July 29, 2006, 04:34:25 pm
I've had the opportunity to test a couple of other programs.  Apparently it's a font issue of some sort (since, if I use a listbox, the lists are available but invisible and very tiny); since I have no idea what's wrong with it, I'll probably report it as a bug as soon as I could figure out where I should report it!
Title: Pyqt Won't Display Text
Post by: Mickeyl on July 30, 2006, 04:53:41 am
Sounds like the default font is not found. Try to use a QPEApplication instead -- this will set the correct default font.
Title: Pyqt Won't Display Text
Post by: milokp on September 05, 2006, 09:09:53 pm
Quote
I've tried a couple of "Hello, world" programs on my Zaurus.  Both of them almost work, and I'm thrilled! except that "Hello, world!" doesn't show up on either of them.

[div align=\"right\"][a href=\"index.php?act=findpost&pid=132395\"][{POST_SNAPBACK}][/a][/div]

To remidy this in the past (though it seems the most recent versions with OZ on my Collie don't need it) I've had to

Code: [Select]
Zaurus=True

from qt import *
if(Zaurus):
    from qtpe import *

in my code.