내용물에 둥근 모서리가있는 QWebView를 표시하려고하므로 원래의 흰색 모서리를 숨기려면 투명한 배경이 필요합니다. 나는 "속임수"를 사용하고 그래서 내가Mac OS X의 투명한 QWebView
this->view.setAttribute(Qt::WA_TranslucentBackground);
을 추가하고 지금은 그것이 리눅스 (우분투) 및 Windows에 가정 것이 아니라 어떻게 작동 나를 위해 작동하지 않았다
이 here 발견 Mac OS X. Mac OS X은 검은 색 모서리를 계속 표시합니다. 나는이
this->view.setStyleSheet("background: transparent;");
또는
this->view.setStyleSheet("background-color: none");
또는
this->view.setStyleSheet("QWidget { background: transparent; }");
같은 설정 스타일을 시도하지만 아무것도 작동하지 않습니다. 그 일을 할 수있는 방법이 있습니까? Qt 5.0.2를 사용하고 있습니다. 이 코드 밖으로
당신은이 일을 해낼 수있어서 기뻤습니다. Qt 5.x.x로 프로젝트를 아직 업그레이드하지 않았습니다. 내 트레이 알림 위젯이 Qt 5.x.x에서 나중에 작동하는지 확인하려고합니다. –