Hi,
Some lack can be resolve by using there own components using
QGraphicsWidget, i've for example write a component to create a
polyline, a polygon or ellipse and it's work very well.
Regards.
FLORET Alain
Developer
CORYS TESS
E-mail : [email protected]
--
Le 05/05/2010 09:36, [email protected] a écrit :
* Images can be used but must be hardcoded for one dpi.
This brings to mind an issue I see on a daily basis. I am working on
pixel perfect designs. Having the pixels in my images map directly to
the pixels on the screen in the simplest way to create a design. DPI
support for images sounds nice on paper, but I cannot believe it will
be simple in reality. Simply because to see what it means you have to
run the app on several devices. Which leads me to fonts. Currently
fonts default to using point size, not pixel size, so fonts are DPI
aware.
So I run my designs on three platforms. The desktop, Maemo and
Symbian. For productivity reasons most of my time is spent developing
on the desktop. However whenever I deploy to Symbian or Maemo the
fonts are now the wrong size. This kind of behaviour at first seems
totally unintuitive. The rest of the UI, all the images, rectangles,
whatever all look the same on all 3 platforms. But fonts don't. We
need to think about this problem. I have seen articles that the web is
heading towards resolution independence. However most of the web deals
with the flow of text and images in a document. The system can do a
pretty good job and you do not notice the odd places weird things
happen. But in an app everything is pixel perfect. A good app anyway.
My solution to the problem has been to start to use font.pixelSize
instead of pointSize. All I care about it that I can predict what the
design is like on a mobile. This goes out the window with DPI support
and that is a big problem.
- Nigel
Hello all,
I've collected those feedback :
* Mouse selection needs to be implemented in each list view with a
mouse area.
It is necessary to implement the logic of "when an item is clicked,
make it
the current item", whereas keyboard selection is built in.
* Can't access the data of the current item in the view from outside the
delegate. Inside the implementation of a delegate, it is possible to use
model.customDataRole inside the implementation of a delegate, but if in
another element you want to get particular data for "the current item
selected
in that view", it doesn't seem possible in QML.
* Event handling is problematic as there is no pass through. If an
Element
does not handle an event there is no way to pass the event to its parent.
* Lack of widgets for basic elements such as Buttons, sliders
scrollbars leads
means they all have to be implemented from scratch visually and
logically,
perhaps badly.
* Lack of a size hint is also a problem.
* Should there be a hook for when new children are added to an Element?
onChildrenChanged is not (currently?) working as expected.
* Lack of font metrics makes working with text difficult. If the size is
defined in the parent, can't figure out how big the text is to resize the
parent to it. For example, rotate a Text element 32 degrees and put
it into a
unrotated rect of just the right size. Size hint would help here.
* More drawing primitives such as rounded polygons would be useful.
Trying to
design as edge with a rounded flap on the side for dragging is not easy.
* Images can be used but must be hardcoded for one dpi.
Any comments?
_______________________________________________
Qt-qml mailing list
[email protected] <mailto:[email protected]>
http://lists.trolltech.com/mailman/listinfo/qt-qml
_______________________________________________
Qt-qml mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-qml
_______________________________________________
Qt-qml mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-qml