• 7634阅读
  • 4回复

[讨论][求助]请问我用qwt来画图,怎样能够实现横坐标显示当前时间 [复制链接]

上一主题 下一主题
离线wk123
 

只看楼主 正序阅读 楼主  发表于: 2015-04-13


请问我用qwt来画图,怎样能够实现横坐标显示当前时间如图所示

离线misgn

只看该作者 4楼 发表于: 2016-08-10
回 parker 的帖子
parker:重新实现QwtScaleDraw的label
class TimeScaleDraw: public QwtScaleDraw
{
public:
    TimeScaleDraw( const QTime &base ):
....... (2015-05-15 16:44) 

非常感谢,抱着试一试的心态,完成了
在线liudianwu

只看该作者 3楼 发表于: 2015-05-19

欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线parker

只看该作者 2楼 发表于: 2015-05-15
重新实现QwtScaleDraw的label
class TimeScaleDraw: public QwtScaleDraw
{
public:
    TimeScaleDraw( const QTime &base ):
        baseTime( base )
    {
    }
    virtual QwtText label( double v ) const
    {
        QTime upTime = baseTime.addSecs( static_cast<int>( v ) );
        return upTime.toString();
    }
private:
    QTime baseTime;
};
离线wk123

只看该作者 1楼 发表于: 2015-04-13
    
快速回复
限100 字节
 
上一个 下一个