• 3786阅读
  • 1回复

histogram程序 [复制链接]

上一主题 下一主题
离线jiang_198586
 

只看楼主 倒序阅读 楼主  发表于: 2010-08-31
— 本帖被 XChinux 执行加亮操作(2010-09-07) —
qwt例子中的histogram程序下的以下代码,是不是没有调用执行啊?我找不到它是在什么时候调用执行以下代码的?
QwtDoubleRect HistogramItem::boundingRect() const
{
    QwtDoubleRect rect = d_data->data.boundingRect();
    if ( !rect.isValid() )
        return rect;

    if ( d_data->attributes & Xfy )
    {
        rect = QwtDoubleRect( rect.y(), rect.x(),
            rect.height(), rect.width() );

        if ( rect.left() > d_data->reference )
            rect.setLeft( d_data->reference );
        else if ( rect.right() < d_data->reference )
            rect.setRight( d_data->reference );
    }
    else
    {
        if ( rect.bottom() < d_data->reference )
            rect.setBottom( d_data->reference );
        else if ( rect.top() > d_data->reference )
            rect.setTop( d_data->reference );
    }

    return rect;
}
离线paranoid
只看该作者 1楼 发表于: 2010-08-31
这看上去应该是个虚函数,不是你调的,是上层框架调用的
快速回复
限100 字节
 
上一个 下一个