2012-08-22 4 views
1

지금 wxpython을 사용하여 UI를 만들고 있습니다. 그러나 나는 창문 속의 환경 속에서 네 모서리가 모든 각도를 가지고 있음을 발견했다. enter image description herewxpython 모서리의 UI

네 모서리의 형태를 변경하고 더 부드럽게 만들 수 있습니까?

enter image description here

+0

@Mike Driscoll wxpython의 전문가로서이 두 가지 문제를 평가할 수 있도록 도와 줄 수 있습니까? –

답변

1

짧은 답변 : 아니오. 당신이 WxWidget's homepage에 볼 수

wxPython을이 wxWidgets에 기반으로한다 : 다른 크로스 플랫폼 툴킷과 달리

를, wxWidgets에는 응용 프로그램에게 진정한 네이티브 모습을 제공하고보다는 플랫폼의 네이티브 API를 사용하기 때문에 기분이 GUI를 에뮬레이트

기본적으로 이것은 각 플랫폼의 GUI 스타일을 자동으로 준수하는 크로스 플랫폼 GUI를 디자인하려는 경우 WxWidgets 및 확장 성으로 WxPython을 사용하는 것이 좋습니다. 단점은 둥근 모서리와 같은 사용자 지정 GUI 요소를 만들려는 경우 툴킷을 사용하지 않는 것이 가장 좋습니다.

저는 Tkinter (다른 인기있는 Python GUI 툴킷)에 익숙하지 않지만 this previous SO question은 정확히 원하는 것 같습니다. 아마도 WxPython 대신 Tkinnter를 사용하여 실험 해보십시오.

---- 편집 ----
내가 틀렸어. 거기 this SO question에 의해 입증되는 WxPython에서 그것을 할 방법. 그러나 WxPython은 네이티브 스타일의 윈도우에 가장 적합하다고 계속 주장하고 있으며, 완전히 사용자 정의 된 UI를 만들고 싶다면 다른 툴킷으로 작업하는 것이 더 좋습니다.

+0

답변 해 주셔서 감사합니다. 나는 다른 자료를 보았으며 완벽한 해결책을 찾을 수 없습니다. 귀하의 대답은이 문제에 대한 좋은 결론입니다. 다른 팀원을 바꾸는 것에 대해 팀원과 이야기해야 할 수도 있습니다. –

+0

@ShyHU 당신이 유용하다고 생각할 수있는 좀 더 많은 정보로 나의 답을 업데이트했습니다. – acattle