Symbian S60 Qt 初体验
2010-03-16 16:50:00 来源:WEB开发网QT被Nokia收购以后,顿时风声鹊起,似乎Nokia的应用开发将采用Qt已成必然之势;固小体验一把在Symbian s60上完成自己的处女作;
在上一篇Symbian开发环境搭建之事必躬亲的基础上,下载了qt-symbian-opensource-4.6.0.exe,安装;
1)在carbide中,选择preference->qt,设置Qt安装bin目录;
2)创建Qt Project QTTest 工程,,选择 widget,默认到底;
3)修改QTTest.h 和QTTest.cpp如下:
QTTest.h
#ifndef QTTEST_H
#define QTTEST_H
#include
#include "ui_QTTest.h"
#include
class QTTest : public QWidget
{
Q_OBJECT
public:
QTTest(QWidget *parent = 0);
~QTTest();
private:
Ui::QTTest ui;
QPushButton *pbtn; //创建了一个按钮
};
#endif // QTTEST_H
QTTest.cpp:
#include "QTTest.h"
QTTest::QTTest(QWidget *parent)
: QWidget(parent)
{
ui.setupUi(this);
setMaximumSize(500,500);
setMinimumSize(500,500); //设置窗口最大尺寸和最小尺寸
setWindowTitle("corey first QT app on symbian!");
pbtn=new QPushButton("hello world!",this); //创建按钮
pbtn->setGeometry(10,10,100,100); //设置按钮尺寸和位置
}
QTTest::~QTTest()
{
delete pbtn;
}
编译,并且用模拟器运行,模拟器自动打开;
点击模拟器菜单按钮:
选择install:
选择QTTest:
显示QTTEst:
- ››体验Win8 OneNote 高效率大功能
- ››QT中获取选中的radioButton的两种方法
- ››Qt HMAC hash 算法
- ››Qt中调用windows系统api在QComboBox中显示系统当前...
- ››Qt之实现360安全卫士主界面(三)
- ››Symbian S60 SocketConnection参数
- ››Symbian乏力:2010年诺基亚悲情大事记
- ››Symbian三大升级开启2011年新战略
- ››Symbian/Android/iOS/WM安装包对比
- ››Symbian一个活动对象的测试例子
- ››Symbian ListBox控件
- ››Symbian下自动切换SDK的批处理代码
更多精彩
赞助商链接