• 3714阅读
  • 4回复

请教时间显示问题 [复制链接]

上一主题 下一主题
离线hahaxiao
 
只看楼主 正序阅读 楼主  发表于: 2007-11-09
— 本帖被 XChinux 执行加亮操作(2008-07-17) —
我用QT designer 编了个东西,里面涉及到时间显示,我用了下面的语句
QString s = QTime::currentTime().toString().left(5);
TimerLCD.display(s);
但是在编译的过程中出现如下语句
dsrcDialog.ui.h:248: 错误:对成员 ‘display’ 的请求出现在 ‘((dsrcDialog*)this)->dsrcDialog::TimerLCD’ 中,而后者具有非类类型 ‘QLCDNumber*’
请问这是什么原因啊。
离线hahaxiao
只看该作者 4楼 发表于: 2007-11-09
恩,多谢阿,已经可以了
离线blf0
只看该作者 3楼 发表于: 2007-11-09
那就 把
TimerLCD.display(s);
换为
TimerLCD->display(s);

C++基础
离线hahaxiao
只看该作者 2楼 发表于: 2007-11-09
是的啊,QT designer自动生成了代码
QLCDNumber* TimerLCD;
离线blf0
只看该作者 1楼 发表于: 2007-11-09
是不是 TimerLCD 定义成了 QLCDNumber* 指针
快速回复
限100 字节
 
上一个 下一个