qstyle

    0

    1답변

    QPushButton 텍스트에 그림자 효과를 설정하려면 어떻게해야합니까? QGraphicsDropShadowEffect를 사용하여 전체 QPushButton에 그림자를 설정할 수는 있지만 QButton 내부의 텍스트 효과를 직접 설정하는 방법을 찾을 수 없습니다. 편집 : I 시도한 다음, 구문이 .qss 파일 맞는지 확실하지 : : I에 의해 버튼의 그림

    1

    1답변

    나는 QTreeWidget을 가지고 있으며 적용된 스타일 시트가 있습니다. QTreeWidgetItem 중 일부는 다른 hover 및 selected 색을 나머지 스노우 시트 스타일 항목보다 많이 사용하고 싶습니다. 나는 normal 상태를 setData(columnNumber, Qt::ForegroundRole, colorName)로 착색했으나 마우스를

    0

    1답변

    사용자 지정 QPushButton을 만들고 있습니다. 버튼에 아이콘이 있으면 버튼 중앙에 아이콘이 표시됩니다. 버튼에 텍스트가 있으면 버튼 중심에 텍스트를 넣고 싶습니다. 나는 그 두 가지 경우를 다룰 수있다. 버튼에 아이콘과 텍스트가 모두 포함되어 있으면 아이콘을 가운데에 배치하고 텍스트를 버튼 아래에 그려야합니다. 버튼 사각형 외부에 있습니다. 스타일

    2

    2답변

    비활성화 된 QGroupBox 제목을 자세히 살펴보십시오 (첨부 된 이미지 참조). 당신은 제목의 편지에서 작은 흰색 1 픽셀의 그림자를 알 수 있습니다. 기본 스타일 시트에서는 거의 눈에 띄지 않지만 어두운 배경과 텍스트 색상을 설정하면 훨씬 더 성가 시게됩니다. 이 그림자를 비활성화하거나 적어도 색상을 변경하려면 어떻게해야합니까? 나는 해결책을 발견했습

    1

    2답변

    저는 마우스 오른쪽 버튼 메뉴를 가진 Qt 프로젝트를 상속 받았습니다 (이것은 macOS에서 정말 이상하게 보입니다). QMenu에서 setStyleSheet() 호출을 제거했지만 아직 항목의 배경 대신 텍스트 만 강조 표시하고 이상한 글꼴 크기를 사용합니다. 누군가가 메뉴를 상속 한 색상을 설정할 수있는 다른 Qt 앱이 있습니까? 메뉴는 exec()를 통

    1

    1답변

    QStyle :: SH_ToolTip_WakeUpDelay는 툴팁 웨이크 업 시간을 설정하는 데 사용할 수 있습니다. 어떻게 C + + 코드에서 그것을 할 수 있습니까?

    1

    1답변

    위젯이 스타일 시트를 사용하고 있다면 위젯에서 클리핑을 사용할 수 있습니까? painEvent? 제 질문에 대한 배경과 이유는 위젯이 나타나고 사라질 때 애니메이션으로 만들고 싶습니다. (크기 조정 원이나 사각형과 같은 것이 센터에서 작은 영역으로 시작하면 커집니다.) 이 문제를 해결하는 방법에 대한 저의 첫 번째 생각은 QPainter의 클리핑을 사용하여

    1

    1답변

    저는 PyQt4를 사용하여 응용 프로그램을 구현했습니다. I는 사용자의 선택에 따라 스타일을 설정하려면이 응용 프로그램에서 , 나는 다시 대화를 다시 시작하지 않고 스타일을 설정합니다. 다음은 스타일 영역에 영향을 미치고 코드 내 조각이다 : import sys from PyQt4.QtCore import * from PyQt4.QtGui import

    0

    2답변

    QStyledItemDelegate에 체크 박스를 그리려고합니다. 확인란이 네이티브 모양이 아니라, qApp->setStyleSheet()으로 지정된 스타일로 그려 지길 원합니다. 왜 그런지 모르겠지만, 컨트롤을 그릴 때 QStyle::drawPrimitive - 글로벌 qss를 선택하지 않습니다. 응용 프로그램 스타일로 수동으로 확인란을 그리는 방법이 있

    0

    1답변

    내 운영 체제는 Windows이지만 응용 프로그램을 Mac 응용 프로그램처럼 보이게하고 싶습니다. QApplication::setStyle을 사용하면 쉽게 스타일을 변경할 수 있습니다. QApplication::setStyle(new QWindowsVistaStyle) 나는 Qt이 MacStyle QApplication::setStyle(new QMac