当前位置: 首页>>代码示例>>C++>>正文


C++ SortedVector::Insert方法代码示例

本文整理汇总了C++中SortedVector::Insert方法的典型用法代码示例。如果您正苦于以下问题:C++ SortedVector::Insert方法的具体用法?C++ SortedVector::Insert怎么用?C++ SortedVector::Insert使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在SortedVector的用法示例。


在下文中一共展示了SortedVector::Insert方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: UpdateTable

void TableWidget::UpdateTable()
{
    SortedVector<int> xdividers;
    SortedVector<int> ydividers;
    
    const cell_t *p = &*_columns.begin();
    const cell_t *q = &*_columns.end();
    if (p!=q) while( ++p!=q )
    {
        xdividers.Insert( p->position + _frame_left );
    }

    p = &*_rows.begin();
    q = &*_rows.end();
    if (p!=q) while( ++p!=q )
    {
        ydividers.Insert( p->position + _frame_top );
    }

    //_sp_skin->SetSize( Dim2i(_w,_h) );
    _sp_skin->SetSize( Dim2i( GetWidth(), GetHeight()) );
    _sp_skin->SetVDividers(xdividers);
    _sp_skin->SetHDividers(ydividers);
    _need_update = false;
    
    OnTableUpdate.Send();
}
开发者ID:BackupTheBerlios,项目名称:utgs-svn,代码行数:27,代码来源:TableWidget.cpp


注:本文中的SortedVector::Insert方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。