我正在努力使我的GUI在Qt上设计得很好,在Android设备上。现在,我用小部件来制作通用GUI (用于桌面和移动)。如果有人在这个领域有经验,你能分享一些文献,材料,技巧或类似的知识吗?
谢谢!
发布于 2014-02-24 17:21:58
我可以看到有两条路线:
.js文件中具有应用程序逻辑。然后从头开始编写/设计UI .qml文件。缺点,或者说额外的好处取决于您的观点,就是您必须非常小心地对待整个体系结构,这样您就可以尽可能多地共享代码,并且真正拥有不同的GUI。- tap / click for activation
- long tap / right mouse button for context menu
- flick / mouse wheel for scrolling
- pinch zoom / zoom with ctrl+wheel
- pan with two fingers / drag with mouse button down, or with right button down, or with alt/control keys down
常见UI的最大障碍可能是选择,特别是文本选择。使用鼠标按shift/ctrl是简单的拖动或单击,在使用触摸时变得复杂,可能需要单独的图标进入选择模式,或者从上下文菜单中长时间点击并选择正确的选项。如果选择东西是应用程序的核心操作,那么最好使用上面的替代方案1,这样您就可以真正地为其优化touch UI,同时为桌面用户提供选择事物的“标准”桌面方式。
https://stackoverflow.com/questions/21984626
复制相似问题