Repolode
zhiyiYo

zhiyiYo/PyQt-Fluent-Widgets

Qt 데스크톱 앱에 Microsoft Fluent Design 스타일 컨트롤을 제공하는 PyQt/PySide 위젯 라이브러리입니다.

스타
8,162
포크
777
열린 이슈
28
마지막 커밋
5일 전

어떤 프로젝트인가요?

PyQt-Fluent-Widgets는 Windows 11 Fluent Design 스타일의 Qt 데스크톱 애플리케이션을 만들기 위한 컴포넌트 라이브러리입니다. WinUI를 본뜬 탐색 인터페이스, 버튼, 대화상자, 입력 컨트롤 등의 위젯을 바로 사용할 수 있어 Qt 컨트롤을 일일이 직접 스타일링할 필요가 없습니다.

기본 패키지는 PyQt5를 대상으로 하며, PyPI에서 qfluentwidgets라는 이름으로 설치할 수 있습니다. PySide2, PySide6, PyQt6는 별도의 브랜치에서 지원합니다. Windows, Linux, macOS에서 사용할 수 있으며, 컴포넌트 사용 예를 보여주는 갤러리도 제공합니다.

비상업적 용도에는 GPLv3 라이선스가 적용되며, 상업적으로 사용하려면 별도 라이선스가 필요합니다. 추가 컴포넌트를 제공하는 Pro 에디션은 프로젝트 웹사이트에서 이용할 수 있습니다.

핵심 기능

  • 01Qt용 Fluent 스타일 버튼, 탐색 패널, 대화상자, 입력 컨트롤을 제공합니다.
  • 02PyQt5를 지원하며, PySide2, PySide6, PyQt6용 별도 브랜치도 제공합니다.
  • 03Windows, Linux, macOS에서 실행됩니다.
  • 04사용 가능한 컴포넌트를 보여주는 예제 갤러리를 포함합니다.
  • 05아크릴 효과 라벨을 추가하는 전체 기능 설치 옵션을 제공합니다.

활용 사례

  • Windows 11 스타일 인터페이스를 갖춘 현대적인 Python 데스크톱 애플리케이션을 만들 때
  • 기존 PyQt 또는 PySide 도구에 사이드바 탐색 레이아웃을 추가할 때
  • 모든 컨트롤을 직접 스타일링하지 않고 Qt GUI를 빠르게 프로토타이핑할 때

빠른 시작

  1. 1

    PyPI에서 lite 버전의 PyQt5를 설치합니다

    pip install PyQt-Fluent-Widgets -i https://pypi.org/simple/
  2. 2

    examples 디렉터리에서 예제 데모를 실행합니다

    cd examples/gallery python demo.py

사용 전 알아둘 점

  • 비상업적 사용에는 GPLv3 라이선스가 적용됩니다. 상업적 사용에는 상용 라이선스를 구매해야 합니다.
  • README에 따르면 PyQt-Fluent-Widgets와 PyQt6, PySide2, PySide6용 변형은 패키지 이름이 같으므로 함께 설치하면 안 됩니다.
  • PyPI 패키지는 PyQt5를 대상으로 합니다. PySide2, PySide6, PyQt6에는 별도의 브랜치가 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

PyQt-Fluent-Widgets은(는) 무엇인가요?
Qt 데스크톱 앱에 Microsoft Fluent Design 스타일 컨트롤을 제공하는 PyQt/PySide 위젯 라이브러리입니다. PyQt-Fluent-Widgets는 Windows 11 Fluent Design 스타일의 Qt 데스크톱 애플리케이션을 만들기 위한 컴포넌트 라이브러리입니다. WinUI를 본뜬 탐색 인터페이스, 버튼, 대화상자, 입력 컨트롤 등의 위젯을 바로 사용할 수 있어 Qt 컨트롤을 일일이 직접 스타일링할 필요가 없습니다.
PyQt-Fluent-Widgets은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
PyQt-Fluent-Widgets은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
PyQt-Fluent-Widgets은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. PyQt-Fluent-Widgets의 마지막 커밋은 2026년 11월 1일입니다.
PyQt-Fluent-Widgets은(는) 어디에 사용할 수 있나요?
Windows 11 스타일 인터페이스를 갖춘 현대적인 Python 데스크톱 애플리케이션을 만들 때 기존 PyQt 또는 PySide 도구에 사이드바 탐색 레이아웃을 추가할 때 모든 컨트롤을 직접 스타일링하지 않고 Qt GUI를 빠르게 프로토타이핑할 때
PyQt-Fluent-Widgets는 어떻게 설치하나요?
PyPI에서 lite 버전의 PyQt5를 설치합니다: pip install PyQt-Fluent-Widgets -i https://pypi.org/simple/ examples 디렉터리에서 예제 데모를 실행합니다: cd examples/gallery python demo.py
PyQt-Fluent-Widgets은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/zhiyiYo/PyQt-Fluent-Widgets

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

Windows, Linux, macOS에서 사용자 지정 타이틀 바, 크기 조절, 네이티브 블러 효과를 지원하는 프레임리스 PyQt/PySide 창 생성용 Python 라이브러리입니다.

프론트엔드·UI#pyqt#pyside#qt
768+1 이번 주98PythonGPL-3.0업데이트 3개월 전