QTreeWidget (항목 텍스트, 항목 이름)에서 모든 텍스트의 색상을 변경하는 방법은 무엇입니까? 사실 GroupBox 안에 QTreeWidget이 있는데, GroupBox의 styleSheet를 수정하면 QTreeWidget에서 상속됩니다. 그래서 QTreeWidget의 styleSheet를 color: rgb(0, 0, 0);으로 수정했습니다.하지
PyQt의 QTreeWidget에 행을 추가하는 방법은 무엇입니까? 나는 심각한 문제가있다. 나는 QString리스트를 가지고 있는데, 다른 클래스 (클래스 Ui_Form)에있는 QTreeWidget에 그것을 추가하는 방법을 모르며 QStringList는 다른 클래스에있다.
나는 그러나 단지 루트 노드의 아이콘을 표시하는 QTreeWidgetQTreeWidgetItem있는 항목을 가지고? newItem->setData(0, 1, QVariant(leftPath + QDir::separator() + subDir));
두 번째 인수는 1 (Qt는 :: DecorationRole)로 지정하는 항목 데이터 역할이다 ui->fol
내가 할 : class Window(QtGui.QWidget):
def __init__(self):
QtGui.QWidget.__init__(self)
self.modelTree = QtGui.QTreeView()
self.model = QtGui.QStandardItemModel()
self.addIt
커스터마이징하는 QTreeWidget의 테두리를 숨기고 싶습니다. 내부의 항목을 선택할 때 동일하게 지정하고 싶습니다. 그러나이 특별한 개요는 전혀 작동하지 않습니다. 나는 그것을 첫 번째 이미지와 동일하게하고 싶다. 어쩌면이 같은 QTreeView {
show-decoration-selected: 0;
background: transpa
적절한 Qt 위젯에 표시해야하는 이러한 메시지를 캔 버스에서 받았습니다 (첨부 된 그림 참조). 그것에 대해 QTreeView을 사용할 수있는 것 같습니다. 첨부 된 그림과 같이 많은 메시지가 포함 된 트리를 표시해야합니다. 각 행에는 수신 된 메시지에 대한 정보가 포함됩니다. 그것은 열을 구성한다 : 메시지의 메시지 내용 을 메시지 ID 이름을 수신 길이
나는 주위를 둘러 보았는데 트리 위젯뿐만 아니라 다른 위젯에도 문제가있는 것으로 보인다. 하지만 제 경우에는 불완전한 해결책을 찾았습니다. 내 트리 위젯에 액션을 추가하고 있습니다. 마우스 오른쪽 버튼을 클릭하면 이러한 액션이있는 팝업이 나타납니다. 그러나 트리 위젯에 항목을 추가하고 마우스 오른쪽 버튼으로 클릭하면 동일한 팝업이 나타납니다. 내가하고 싶은
설명서에서 takeTopLevelItem()을 사용하여 QTreeWidget에서 최상위 항목을 삭제할 수 있음을 확인했습니다. 그러나 이 아닌 항목을 삭제해야합니다. 이 일을하는 방법에 대해서는 완전히 분실되어 있으므로 도움을 청합니다. 모든 Google 검색은 적절한 결과없이 끝나고 PySide 문서는 철저히 도움이되지 않습니다. 나는 이것을 쉽게 할 수