• 3341阅读
  • 1回复

控件类的子类与主窗口的通信问题? [复制链接]

上一主题 下一主题
离线peterxj108
 

只看楼主 倒序阅读 楼主  发表于: 2009-10-11
我不知道这个标题是不是符合我的意思,我很菜。

目前情况大致可以这样叙述:
1.有一个窗体叫Func2(.h,.cpp,.ui);
2.Func2里面有一个以单独的QImage作为绘图区的控件被我单独弄成了一个类叫ScribbleArea(类似于Scribble Example的情况);
3.ScribbleArea的某个子函数里有一个成员根基于类WaveFormula用于计算波长,但这个类当时是用VC6写的,因此丝毫不带有Qt的特点。

我现在希望WaveFormula类实现的这个成员在计算的时候,每当时间点跳动(比如对这个问题要计算760次,每一次称为一个时间点),这种变化就会在Func2的状态栏显示,比如显示“现在正在计算第254个时间点,总计760个时间点”类似的字样。

我不太清楚应该怎样做,一方面WaveFormula类本身与Qt无关(当然编译运行什么的没有问题,只是不可能有信号或槽的设定),另一方面这种计算时间点是使用WaveFormula的一个子函数实现的,现在计算到了哪个时间点上也是该子函数的一个临时变量而已。

希望大家帮忙!
离线gonboy

只看该作者 1楼 发表于: 2009-10-12
基础:
信号 与 槽
快速回复
限100 字节
 
上一个 下一个