コード例 #1
0
ファイル: OSGQFieldView_qt.cpp プロジェクト: mlimper/OpenSG1x
void
QMFieldView::setAll(FieldContainerPtr pFC, UInt32 uiFieldId, UInt32 uiAspect)
{
    endEdit();

    deleteAllLabels();
    delete _pEditor;

    Inherited::setAll(pFC, uiFieldId, uiAspect);

    initSelf     ();
    initScrollbar();
    
    _bContentsChanged = true;
}
コード例 #2
0
ファイル: OSGQFieldView_qt.cpp プロジェクト: mlimper/OpenSG1x
void
QMFieldView::setAspect(UInt32 uiAspect)
{
    if(uiAspect == getAspect())
        return;

    endEdit();

    deleteAllLabels();
    delete _pEditor;

    Inherited::setAspect(uiAspect);

    initSelf     ();
    initScrollbar();

    _bContentsChanged = true;
}
コード例 #3
0
ファイル: OSGQFieldView_qt.cpp プロジェクト: mlimper/OpenSG1x
void
QMFieldView::setFieldContainer(FieldContainerPtr pFC)
{
    if(pFC == getFieldContainer())
        return;

    endEdit();

    deleteAllLabels();
    delete _pEditor;

    Inherited::setFieldContainer(pFC);

    initSelf     ();
    initScrollbar();

    _bContentsChanged = true;
}
コード例 #4
0
ファイル: GraphLabelModel.cpp プロジェクト: m-angelov/ugene
MultiLabel::~MultiLabel() {
    deleteAllLabels();
    if (!movingLabel.isNull()) {
        delete movingLabel;
    }
}
コード例 #5
0
ファイル: OSGQFieldView_qt.cpp プロジェクト: mlimper/OpenSG1x
QMFieldView::~QMFieldView(void)
{
    endEdit();

    deleteAllLabels();
}