• 5561阅读
  • 5回复

[提问]c++ 的ui在n9上显示的好丑 [复制链接]

上一主题 下一主题
离线illzskn
 
只看楼主 倒序阅读 楼主  发表于: 2011-12-22
刚买了个n9,打算试试开发~
但是如果用qt 的widget手机显示的非常丑,跟win98的差不多。
我想问下怎样才能使c++写的view看上去和qml写的一样好看?
--
我的意思是 默认的ui控件显示起来很丑,可以把默认控件的样式改成跟在windows、mac上一样的效果么?
离线yysr

只看该作者 1楼 发表于: 2011-12-22
还是看你怎么做了,N9能安装QT吗?
离线XChinux

只看该作者 2楼 发表于: 2011-12-22
在移动平台上(手机、平板),推荐使用qml/javascript来做界面和简单逻辑,C++来做后端。
你在N9上开发的话,在qml中使用qt components for meego(当然了你也可以使用qt components for symbian,两者大部分内容都是相似的)就行,这样做出来的界面就和N9系统界面一样了,不要使用qt widgets来做N9界面,效果很差的,对触摸屏、手势操作、动画等的支持远不如qml方便丰富。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线illzskn
只看该作者 3楼 发表于: 2011-12-24
回 2楼(XChinux) 的帖子
谢谢版主~
我只是玩玩,想用纯c++来做
现在有个问题就是,如果我创建一个qt quick工程,但是用widget来显示
这样的话会在屏幕最下面保留一个像菜单栏一样的一条(是qml样式的)
请问怎样设置可以把这条去掉,使widget全屏显示
离线XChinux

只看该作者 4楼 发表于: 2011-12-28
不清楚N9的情形,但我用Qt Quick(C++代码启动,使用qt components for symbian 1.0,不是纯 .qml)写的程序在Symbian^3和MeeGo Tablet/Netbook上面运行是正常的。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线nyyzpp

只看该作者 5楼 发表于: 2012-02-28
建议你尝试一下qss
快速回复
限100 字节
 
上一个 下一个