Reply
Thread Tools
Posts: 13 | Thanked: 20 times | Joined on Dec 2009
#1
Hello,
i am developing a new n900 desktop widget with qt/madde.

this widget has a qtextedit for taking small notes. after starting the widget everything works perfect. but when the qtextedit losts
the focus (by clicking an other widget) i will never get a cursor
to write text again.

any suggestions?
 
Posts: 434 | Thanked: 325 times | Joined on Sep 2009
#2
Originally Posted by berjan View Post
Hello,
i am developing a new n900 desktop widget with qt/madde.

this widget has a qtextedit for taking small notes. after starting the widget everything works perfect. but when the qtextedit losts
the focus (by clicking an other widget) i will never get a cursor
to write text again.

any suggestions?
Can you post the source?
 
tekojo's Avatar
Posts: 148 | Thanked: 484 times | Joined on Nov 2008
#3
Desktop widget text entry is disabled in Maemo 5. There are discussions of the reasons at least in the maemo-developers mailing list archive.

A way to go around this is to open a pop-up for test entry, like the TouchSearch widget does.
 

The Following User Says Thank You to tekojo For This Useful Post:
Posts: 7 | Thanked: 0 times | Joined on Jan 2010 @ Niagara
#4
Originally Posted by tekojo View Post
Desktop widget text entry is disabled in Maemo 5. There are discussions of the reasons at least in the maemo-developers mailing list archive.

A way to go around this is to open a pop-up for test entry, like the TouchSearch widget does.
I think this is somewhat out of date.

Check for example http://blogs.forum.nokia.com/blog/ka....5.3-and-qt4.6.

You apparently need to get the right qmake version, and you need

QT += dbus maemo5

with the wrong qmake setup, it won't find the QtMaemo5 library.

I got some of my desktop stuff to work on the simulator earlier. The GUI needs redesign of course, since all dimensions are different.

But text input seems to work this way.

Now if someone can send me an N900
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 19:33.