qpalette

    1

    1답변

    에서 QPalette를 제거합니까 : 는 QWidget은 부모로부터 아이에게 명시 적 팔레트 역할을 전파합니다. 팔레트의 특정 역할에 브러시 또는 색상을 지정하고 해당 팔레트를 위젯에 할당하면 해당 역할에 대한 시스템 기본값을 무시하면서 해당 역할이 모든 위젯의 하위 항목으로 전파됩니다. 나는 이제, 즉이 취소하려는 새 팔레트가 box, label 및 la

    1

    1답변

    QPalette의 현재 색상 그룹을 변경하려고하지만 QPalette의 setCurrentColorGroup 메소드가 작동하지 않는 것 같습니다. 는이 코드를 실행 해요 : app = QtGui.QApplication(sys.argv) button = QPushButton() svgWidget = QSvgWidget(resources_paths.getP

    1

    1답변

    스타일 시트를 사용하여 스타일을 성공적으로 설정 한 내 데스크탑 QApplication (Qt 5.9)이 있습니다. 런타임시 모든 QWidget은 의도 한대로 정확하게 스타일이 지정됩니다. 알아 두어야 할 것은 특정 스타일 위젯의 배경색입니다. QTooltip이라고합시다. 은 내가 는 QWidget :: 팔레트 방법하지만 내가 물었다 QPalette ::

    -1

    1답변

    저는 최근에 첫 번째 파이썬과 PyQt 프로그램을 만들었습니다. 이제는 색상이 좋아 보이게하려고합니다. 나는 문서를 둘러 보았고 QPalette documentation은 QPalette가 수동으로 각 위젯의 색상을 설정하는 대신에 갈 수있는 방법임을 제안하는 것으로 보인다. 문제는 내가 연습에서 이것을 사용하는 방법에 대한 많은 정보를 찾을 수 없다는 것

    1

    1답변

    PyQt에서 QCombobox의 강조 색상을 변경하는 데 문제가 있습니다. 실제 입력 상자의 강조 색상을 변경할 수 있었지만 드롭 다운이 나타나면 여전히 파란색입니다. 다음 이미지는 정확히 무엇이 일어나는지 보여줍니다. 팔레트 방법은 Linux에서는 작동하지만 Windows에서는 작동하지 않습니다 (현재 내가 사용하고있는 방법). 다음 brush = QtG

    3

    1답변

    {btn = QtGui.QPushButton('Button', self) palettes = btn.palette() palettes.setColor(btn.backgroundRole(),QtCore.Qt.green) btn.setPalette(palettes) btn.setAutoFillBackground(True)