본문 바로가기

PyQt2

SetProcessDpiAwarenessContext failed 에러 🛠환경 윈도우 10 최신 파이썬 3.11 Pyside6 6.4.2 PyAutoGUI 0.9.54 pyinstaller 5.13.0 상황 Pyside6 GUI 구현 후, Pyinsatller로 빌드 한 프로그램의 콘솔에 에러 메시지가 출력됐습니다.(작동엔 이상 없음) 원인 분석 액세스 거부와 관련해서 ChatGPT는 관리자 권한으로 실행하라 했지만 해결되지 않았습니다. SetProcessDpiAwarenessContext 관련해서 ChatGPT는 화면을 그리는 과정에 해상도 설정 문제라고 합니다. 이상한 점은 기본적인 위젯만 사용한 애플리케이션이고 해상도 관련해서 설정은 건든 부분이 없다는 점입니다. 해결책으로 제시된 processDPI 설정 메서드를 사용해도 해결되지 않았습니다. 소스코드로 실행 시에는 .. 2023. 7. 27.
[PySide6] 데스크탑 프로그래밍 입문하기 안녕하세요. 그동안 프런트 개발과 알고리즘에 대한 글을 쓰다가 개인적으로 좋아하는 주제인 데스크톱 프로그래밍에 대한 저의 생각과 왜 입문해야 되는지에 대해 써보려고 합니다.(Pyside6에 대한 글을 쓰기 전에 제 생각을 정리해 보는 글이기 때문에 가볍게 작성해 보겠습니다.) 내가 GUI 프로그래밍에 빠져든 이유? 어릴 적부터 컴퓨터로 게임, 엑셀, 메신저 등 다양한 프로그램을 사용하면서 "이런 프로그램은 어떻게 만들어지는 걸까?"라는 생각이 들었습니다. 그리고 언젠가는 나만의 프로그램을 만들어 보고 싶다는 생각도 했습니다. GUI(Graphical User Interface) 프로그래밍을 접하면서, 드디어 나만의 프로그램을 만들 수 있게 되었고, 예전부터 대단하다고 생각했던 프로그래머들처럼 어떤 것이든.. 2023. 6. 24.