2014-06-16 6 views
0

현재 pythonpyqt에 작은 프로그램을 시작하고 있습니다. GUI 프로그래밍에 대한 경험이 거의 없지만 일부 항목 (이 웹 사이트 HERE과 같은 항목)을 표로 만들어야합니다. pyqt (qtquick)이 작업을 수행 할 수있는 방법이 있는지 궁금합니다.pyqt에서 HTML과 같은 테이블

나는 qtableview가 pyqt 인 것을 알고 있지만, 나는 그것을 html 테이블처럼 보이게 만들 필요가있다. Qtableview는 CSS 스타일 HTML 테이블처럼 보이게 할 수 있습니까?

+0

HTML 표처럼 보이게하려면 어떻게해야합니까? 올바른 CSS를 사용하면 HTML 표가 어떤 것처럼 보일 수 있습니다. –

답변

1

QTableViewQWidget에서 상속되므로 setStyleSheet 메서드를 사용하면 테이블의 기본 스타일을 덮어 쓸 수 있습니다.

테이블을 구체적으로 스타일 지정하는 방법에 따라 Qt Style Syntax을 확실히 검토 할 수 있습니다. 주석으로 당

, 당신은 단지 전화 yourTable.setSortingEnabled(False) 정렬 해제하고 yourTable.verticalHeader().setMovable(False) (또는 horizontalHeader)는 헤더를 이동하지 않도록 호출 할 경우, 테이블을 만들 때.

+0

정렬 및 이동 기능을 제거 할 수 있다면 트릭을 수행 할 수 있습니다. 가능한가? –

+0

@DineshKhadka 답변을 업데이트했습니다. –

+0

그럴 것이라고 생각합니다. 고마워, 나는 문서에서 그들을보고 싶었어. 다시 한 번 감사드립니다 –