이 페이지에서

QRangeModelAdapter::ConstRowReference Struct

struct QRangeModelAdapter::ConstRowReference

ConstRowReference는 ` QRangeModel` 내의 const 행을 감싸는 참조 래퍼입니다. 더 보기...

이 구조체는 기술 미리보기 단계에 있으며 변경될 수 있습니다.

이 구조체는 Qt 6.11에서 도입되었습니다.

공개 함수

ConstRowReference()
ConstRowReference(const QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &)
ConstRowReference(QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &&)
~ConstRowReference()
QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &operator=(QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &&)
QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &operator=(const QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &)

상세 설명

테이블이나 트리 형태의 범위의 경우, at()의 const 오버로드나 인덱스 operator[] 를 사용하거나, ConstRowIterator 의 참조를 해제하여 QRangeModelAdapter 의 행에 접근하면, 지정된 행에 대한 ConstRowReference가 반환됩니다.

RowReference 및 DataReference도 참조하십시오 .

멤버 함수 설명서

[default] ConstRowReference::ConstRowReference()

ConstRowReference 의 인스턴스를 기본 생성합니다.

[default] ConstRowReference::ConstRowReference(const QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &)

ConstRowReference 의 인스턴스를 복사 생성합니다.

[default] ConstRowReference::ConstRowReference(QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &&)

ConstRowReference 의 인스턴스를 move-construct로 생성합니다.

[default] ConstRowReference::~ConstRowReference()

ConstRowReference 의 인스턴스를 삭제합니다.

[default] QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &ConstRowReference::operator=(QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &&)

other 를 이 ConstRowReference 인스턴스에 할당합니다.

[default] QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &ConstRowReference::operator=(const QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &)

other 를 이 ConstRowReference 인스턴스에 복사-할당합니다.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.