下载此文档

嵌入式系统之基于某QT地简单计算器.doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
word
word
word
嵌入式系统课程设计报告
题目:基于QT的简单计算器
专业:计算机科学与技术
班级:
某某:
学号:
指导教师:
日期:2012-12-26
有使用信号和槽编辑器,,, 。
word
word
word
,,。软件工作界面如下:
对于计算器,在界面上,点击相应的按钮,信号会随着点击传递到相应的槽函数中,并实现函数的功能,经过处理得到相应的结果。并能够将结果输出。下面依次介绍按钮与所连接的槽函数
相应的连接信号语句:
Button *clearAllButton = createButton(tr("Clear"), SLOT(Clear ()));
//用createButton函数定义除法按钮并且与除法槽函数建立
Button *divisionButton = createButton(tr("\367"), SLOT(multiplicativeOperatorClicked()));
//定义乘法按钮
Button *timesButton = createButton(tr("\327"), SLOT(multiplicativeOperatorClicked()));
//定义减法按钮
Button *minusButton = createButton(tr("-"), SLOT(additiveOperatorClicked()));
//定义加法按钮
Button *plusButton = createButton(tr("+"), SLOT(additiveOperatorClicked()));
//定义等号按钮
Button *equalButton = createButton(tr("="), SLOT(equalClicked())); //
实现代码 如下
createButton函数为自己定义的函数
word
word
word
//定义createButton函数 需要字符串参数 和 一个 字符指针
//在此函数内连接信号与槽
Button *Calculator::createButton(const QString &text, const char *member)
{
Button *button = new Button(text);
connect(button, SIGNAL(clicked()), this, member);
return button;
}
这样每次为每个部件分配内存空间的时候就已经建立了相应的槽函数。
,主要代码如下:
QString& myOutputString::getMyString(void

嵌入式系统之基于某QT地简单计算器 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cxmckate6
  • 文件大小305 KB
  • 时间2022-01-27