QProgressDialog / QMessageBox가 기본 창에서 StyleSheets를 상속하는 것 같습니다.

스티븐 H. 앤더슨

이 정적 메서드를 사용하여 QMessageBox를 엽니 다.

reply = QMessageBox::question(this, "Save changes", "Save all modified files before exit?", QMessageBox::Yes|QMessageBox::No);

나중에 이것을 사용하여 QProgressDialog를 엽니 다.

QProgressDialog progress("Saving metadata to files...", "Abort", 0, queue.length()-1, this);

그러나 둘 다 내 주 창에서 어두운 색 (# 333)을 상속하는 것 같습니다. 그러나 텍스트는 검정색이므로 보이지 않습니다.

추가 시도 :

progress.setStyleSheet("color:#eee; background-color:#3a3a3a;");

그러나 창은 테두리가없는 것처럼 보이기 때문에 잘 보이지 않습니다.

QProgressDialog 및 QMessageBox에 대한 스타일 시트를 설정하는 적절한 방법은 무엇입니까?

두 가지 모두 기본 창에서 스타일 시트를 상속하지 못하도록하는 방법이 있습니까?

박사님

예를 들어 선택자가 QMainWindow {background-color: green}어디에 있는지 선택자를 사용해야합니다 QMainWindow. 이렇게하면 원하지 않는 스타일 시트가 상속되는 것을 방지 할 수 있습니다.

또 다른 예-메시지 상자를 사용자 정의하려면 :

QMessageBox {background-color: red; color : white}
  QMessageBox QPushButton {min-width: 50; min-height: 19}
  QMessageBox QLabel {color: white}

.qss파일에 스타일 시트를 배치 하고 프로그램 시작시 전역 적으로 읽고 적용 할 수 있습니다 .

스타일 시트 구문 에서 스타일 시트 사용에 대한 자세한 내용을 읽을 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

closeEvent 및 QMessageBox가 UI 업데이트를 차단하는 것 같습니다.

분류에서Dev

Redux-감속기를 전달하면 작업에 정의되지 않은 ID가있는 것 같습니다.

분류에서Dev

시퀀스 생성 기본 키가 select 문에서 제대로 작동하지 않는 것 같습니다.

분류에서Dev

기본 생성자 함수에서 상속 할 때 생성자를 직접 설정하는 것보다 Object.defineProperty ()가 선호됩니다.

분류에서Dev

ifconfig가 Centos Network Connections 기본 설정에 동의하지 않는 것 같습니다.

분류에서Dev

반복기가 데이터를 잃는 것 같습니다 .Java

분류에서Dev

getchar ()가 EOF를 가져 오기 전에 먼저 Enter 키를 눌러야하는 것 같습니다.

분류에서Dev

전단지-기본 예제가 작동하지 않는 것 같습니다.

분류에서Dev

기본 맞춤 요소가 작동하지 않는 것 같습니다.

분류에서Dev

plist에서 이미지를로드하는 것은 항상 높이와 너비가 0과 같습니다.

분류에서Dev

VLC가 본 콘텐츠 해상도에 따라 창 크기를 자동으로 조정하는 것을 방지하는 방법은 무엇입니까?

분류에서Dev

Spring Boot Test는 내가 기대하는 것과 다른 H2 Test DB를 만드는 것 같습니다.

분류에서Dev

버튼에서 내 목록보기를 열 수없는 것 같습니다.

분류에서Dev

VB에서 하이퍼 링크를 만드는 것은 따옴표가 옳지 않은 것 같습니다.

분류에서Dev

python3에서 startswith는 항상 True를 반환하는 것 같습니다.

분류에서Dev

기본에 가상 메서드가없는 파생 클래스에서 가상 메서드를 선언하는 것이 오류입니까?

분류에서Dev

xpinstall.signatures.required = false를 사용하여 Waterfox에서 "이 추가 기능이 손상된 것 같아서 설치할 수 없습니다."

분류에서Dev

Heroku는 어디에서 RSA 키를 얻습니까? ~ / .ssh /가 아닌 다른 곳에있는 것 같습니다.

분류에서Dev

ListFragment가 팽창하지 않는 것 같습니다.

분류에서Dev

ChangeDisplaySettings는 기본 모니터에서만 작동하는 것 같습니다 (DISP_CHANGE_BADMODE 반환).

분류에서Dev

JQuery가 Wordpress에서 작동하지 않는 것 같습니다.

분류에서Dev

AVD에서 sdcard가 작동하지 않는 것 같습니다.

분류에서Dev

Flexbox가 IE에서 작동하지 않는 것 같습니다.

분류에서Dev

"Require"가 systemd에서 작동하지 않는 것 같습니다.

분류에서Dev

IronPython에서 추상 기본 클래스 속성을 사용하는 것이 예상과 다릅니다.

분류에서Dev

Xcode 11 딥 링크는 AppDelegate에서 함수를 호출하지 않기 때문에 다른 것 같습니다.

분류에서Dev

벡터 크기 조정은 C ++> = 11에서 기본 생성자가 필요한 것 같습니다.

분류에서Dev

onerror 속성에서 클로저를 사용하는 것이 작동하지 않는 것 같습니다.

분류에서Dev

연결된 영화 클립 (라이브러리에서) 내부의 로컬 변수가 기본 상태로 재설정 된 것 같습니다.

Related 관련 기사

  1. 1

    closeEvent 및 QMessageBox가 UI 업데이트를 차단하는 것 같습니다.

  2. 2

    Redux-감속기를 전달하면 작업에 정의되지 않은 ID가있는 것 같습니다.

  3. 3

    시퀀스 생성 기본 키가 select 문에서 제대로 작동하지 않는 것 같습니다.

  4. 4

    기본 생성자 함수에서 상속 할 때 생성자를 직접 설정하는 것보다 Object.defineProperty ()가 선호됩니다.

  5. 5

    ifconfig가 Centos Network Connections 기본 설정에 동의하지 않는 것 같습니다.

  6. 6

    반복기가 데이터를 잃는 것 같습니다 .Java

  7. 7

    getchar ()가 EOF를 가져 오기 전에 먼저 Enter 키를 눌러야하는 것 같습니다.

  8. 8

    전단지-기본 예제가 작동하지 않는 것 같습니다.

  9. 9

    기본 맞춤 요소가 작동하지 않는 것 같습니다.

  10. 10

    plist에서 이미지를로드하는 것은 항상 높이와 너비가 0과 같습니다.

  11. 11

    VLC가 본 콘텐츠 해상도에 따라 창 크기를 자동으로 조정하는 것을 방지하는 방법은 무엇입니까?

  12. 12

    Spring Boot Test는 내가 기대하는 것과 다른 H2 Test DB를 만드는 것 같습니다.

  13. 13

    버튼에서 내 목록보기를 열 수없는 것 같습니다.

  14. 14

    VB에서 하이퍼 링크를 만드는 것은 따옴표가 옳지 않은 것 같습니다.

  15. 15

    python3에서 startswith는 항상 True를 반환하는 것 같습니다.

  16. 16

    기본에 가상 메서드가없는 파생 클래스에서 가상 메서드를 선언하는 것이 오류입니까?

  17. 17

    xpinstall.signatures.required = false를 사용하여 Waterfox에서 "이 추가 기능이 손상된 것 같아서 설치할 수 없습니다."

  18. 18

    Heroku는 어디에서 RSA 키를 얻습니까? ~ / .ssh /가 아닌 다른 곳에있는 것 같습니다.

  19. 19

    ListFragment가 팽창하지 않는 것 같습니다.

  20. 20

    ChangeDisplaySettings는 기본 모니터에서만 작동하는 것 같습니다 (DISP_CHANGE_BADMODE 반환).

  21. 21

    JQuery가 Wordpress에서 작동하지 않는 것 같습니다.

  22. 22

    AVD에서 sdcard가 작동하지 않는 것 같습니다.

  23. 23

    Flexbox가 IE에서 작동하지 않는 것 같습니다.

  24. 24

    "Require"가 systemd에서 작동하지 않는 것 같습니다.

  25. 25

    IronPython에서 추상 기본 클래스 속성을 사용하는 것이 예상과 다릅니다.

  26. 26

    Xcode 11 딥 링크는 AppDelegate에서 함수를 호출하지 않기 때문에 다른 것 같습니다.

  27. 27

    벡터 크기 조정은 C ++> = 11에서 기본 생성자가 필요한 것 같습니다.

  28. 28

    onerror 속성에서 클로저를 사용하는 것이 작동하지 않는 것 같습니다.

  29. 29

    연결된 영화 클립 (라이브러리에서) 내부의 로컬 변수가 기본 상태로 재설정 된 것 같습니다.

뜨겁다태그

보관