qabstractitemmodel

    4

    4답변

    나는 내 TreeItem 제외 열 == 1의 인스턴스를 채울 모델 class TreeModel : public QAbstractItemModel 있습니다. QVariant TreeModel::data(const QModelIndex &index, int role) const { if (!index.isValid()) return QV

    1

    1답변

    iam은 C++의 초보자입니다. 미안하지만 이상한 질문 일 수 있습니다. QT에서해야 할 학습 과제가 있고 시작하는 데 몇 가지 문제가 있습니다. 나는 txt에서 데이터를 추출하여 QT의 데이터베이스/모델에 넣고 QML 인터페이스에서 편집 가능하게 만들어야합니다. 제가 (세 가지 예), 예를 들면 추출 된 데이터 : 명 : NAV.brake.radius 값

    2

    2답변

    원본 모델에 새 열/행을 추가 할 때 가끔씩 자체적으로 오버홀이 발생하는 사용자 지정 프록시 모델이 있습니다. 문서에서 그러한 작업의 시작과 끝 부분에 QAbstractItemModel::beginResetModel() 및 QAbstractItemModel::endResetModel()을 호출하는 것이 적절한 방법이라고 생각됩니다. 내 정밀 검사 기능에는

    0

    1답변

    내 모델을 지연로드 할 수 있도록 canFetchMore, hasChildren 및 fetchMore를 구현했습니다. 그것은 매우 간단하고 QT를 기반으로합니다 : http://doc.qt.io/archives/qt-4.7/itemviews-simpletreemodel.html 내 문제는 아이들이 매우 빠른 작업이 아니며, 아이들이 실제로 누구인지 알아내는

    3

    1답변

    Qt 클래스를 사용하여 특정 데이터 모델을 사용하는 C++ 응용 프로그램을 작성하고 있습니다. 이를 위해 나는 QAbstractItemModel에서 상속 : // the following is a class that represents the actual data used in my application class EventFragment { ....

    2

    1답변

    데이터 트리를 인코딩하기 위해 QAbstractItemModel에서 파생되었지만 QTreeView가 표시되지 않습니다. 나는 때문에 잘못된 변수 수명의 해결 된 비슷한 질문에 본 답변의 대부분은, 그래서 여기에 모델의 할당에 대한 내 코드입니다 : 건설에 ui.tvHierarchy->setModel( new MetaHierarchyModel(

    3

    2답변

    일부 데이터베이스 테이블을 탐색하는 소프트웨어를 만들고 사용자가이 테이블을 편집 할 수 있습니다. 이 link을 읽은 후 필자는 필자가 필요로하는 모델/뷰를 좋은 접근 방법으로 삼았다. 다음 모형을 살펴보십시오. 이 사실을 알고 있으므로 개념을 이해하고 있는지 확인해야합니다. 좋은 방향으로 나아가는 지 말해주세요. 내 테이블마다 모델 클래스를 생성해야하나요

    0

    1답변

    QTreeView를 사용하여 개체 속성을 시각화합니다. Qt 디자이너의 속성 편집기와 같은 것입니다. 모든 종류의 값, bool, 텍스트, 색상 값, enum, float, int, 파일 이름 등을 가지고 있습니다. 저는 모든 객체 값을 보유하고 coustom 대리인을 통해 표시하기위한 coustom 모델을 사용합니다. 따라서 대리인은 데이터의 종류를 감지

    0

    1답변

    simple tree model을 사용하려하지만 프로젝트에서 예제가 작동하지 않습니다. 먼저 QStandardItemModel을 사용하여 문제없이 QTreeView를 사용할 수있었습니다. 다음과 같은 경우, 데이터가 포함 된 QTreeView를 볼 수 있습니다. 작업 코드 참조 : constructor{ m_pModel = new QStandardItem

    1

    1답변

    QAbstractItemModel에서 서브 클래스 화하고 모델을 QTreeView에 넣으면 모든 것이 정상입니다. 이제 드래그 앤 드롭을 지원하므로 마우스로 항목 위치를 변경할 수 있습니다. QTreeViewdragDrop 모드를 DragDrop, defDropAction , drag으로 설정했습니다. 항목을 드래그 할 수 있지만 마우스 근처에 표시되지만