一个最简单的meego触控应用程序(带meegotouch)
来源:互联网 发布:windows怎么换苹果系统 编辑:程序博客网 时间:2024/04/30 02:23
看了MeeGo,为全新的移动世界开发程序变得更为轻松讲座之后记录下一点东西给没时间看的人。
meego系统的图形界面都是基于qt开发的。也就是说如果你用qt开发程序,不需任何修改就可以运行在meego系统。
meego在qt基础上创建了一个libmeegotouch,这个库主要是针对触控设备,例如MApplication,此类是在QApplication基础上衍生的。相对于QApplication的不同之处在于
MApplication在任何时候只允许运行一个进程。就是和一些网络游戏一样不能双开或者多开。还有一些M开头的类,比如MApplicationPage类。这个类一生下来就支持拖拽等一些touch属性。一个程序可以拥有多个MApplicationPage.并可以切换。
另外工程文件的建立还是用qt的qmake -project ,qmake,make.不过在.pro文件里需要加上CONFIG+=meegotouch由于手头上没有meego触摸设备。给一个简单的例子
- #include <MApplication>
- #include <MApplicationWindow>
- #include <MApplicationPage>
- #include <MButton>
- int main(int argc, char *argv[]){
- MApplication application(argc, argv);
- MApplicationWindow window;
- MApplicationPage page;
- new MButton("Hello", page.centralWidget());
- page.appear(&window);
- window.show();
- return application.exec();
- }
关于meegotouch大家可以在http://apidocs.meego.com/mtf/classes.html地址下看到所有的类的说明。英文好的可以翻译下。。
想在meego上大展拳脚的可以开始行动了,meegotouch会让你很方便的开发出非常酷的触控程序。
原文转自:http://www.meegox.net/thread-915-1-1.html
- 一个最简单的meego触控应用程序(带meegotouch)
- 关于安装meegotouch以及meego SDK的一些建议
- Android 初学者入门(一个最简单的应用程序)
- 建立一个最简单的Webwork应用程序
- 一个最简单的Windows应用程序
- 一个最简单的MFC应用程序
- 如何创建一个最简单的Windows桌面应用程序 (C++)
- 最简单的DirectShow应用程序(转载)
- 最简单的MFC应用程序
- 最简单的应用程序makefile
- (C#)一个最简单的链表类
- 一个简单的Web应用程序
- 一个简单的DirecxShow应用程序
- 一个简单的DDraw应用程序
- 一个简单的DDraw应用程序
- 一个简单的DDraw应用程序
- 一个简单的java应用程序
- 一个简单的Java应用程序
- you just 飞鸽传书2007绿色版 ever day for two years
- Unicode下CString(wchar_t)转换为 char*
- 注意事项
- 取当前程序目录
- 省份与城市对应选择的功能javascript
- 一个最简单的meego触控应用程序(带meegotouch)
- spring
- svchost viewer:可以查看svchost进程的详细信息
- 配置 MeeGo QUEM Netbook 开发环境
- java 实例化过程 和 程序加载
- Tomcat在Eclipse中启动超时的问题解决
- 关于wince OS开发面试问题的总结系列之OAL
- 新的一年
- Eclipse.ini参数简介