0
pyqt4의 스크롤 영역에 내용을 추가하려면 어떻게해야합니까? 사용자 정의 위젯을 정의합니까? 예를 들어 에 배열 또는 목록이있는 경우 a =[10,2,2,2,22,3,3,3]
입니다. 스크롤 막대 영역에 변수를 어떻게 표시해야합니까?pyqt4 스크롤 영역에 내용 추가
pyqt4의 스크롤 영역에 내용을 추가하려면 어떻게해야합니까? 사용자 정의 위젯을 정의합니까? 예를 들어 에 배열 또는 목록이있는 경우 a =[10,2,2,2,22,3,3,3]
입니다. 스크롤 막대 영역에 변수를 어떻게 표시해야합니까?pyqt4 스크롤 영역에 내용 추가
스크롤 영역에 내용을 추가하려면 위젯을 프레임에 추가하는 것처럼 새 위젯을 정의하고 스크롤 영역에 추가해야합니다. 예를 들어 :
textEdit = QtGui.QTextEdit()
scrollArea = QtGui.QScrollArea(MainWindow)
scrollArea.setWidget(textEdit)
그런 다음 스크롤 영역의 텍스트 상자에 배열의 데이터를 추가 할 textEdit.append() 또는 textEdit.setText()를 사용할 수 있습니다. 이 문서는 파이썬이 아닌 C로 작성되었지만 실제로해야 할 일이 무엇인지 명시하고 있습니다.
QLabel *imageLabel = new QLabel;
QImage image("happyguy.png");
imageLabel->setPixmap(QPixmap.fromImage(image));
scrollArea = new QScrollArea;
scrollArea->setBackgroundRole(QPalette.Dark);
scrollArea->setWidget(imageLabel);