데스크톱 애플리케이션을 구축하는 것은 어렵지 않다. 파이썬과 Qt6를 사용하면 몇 분 안에 모든 기능을 갖춘 데스크톱 애플리케이션을 만들 수 있다. 이 책은 기본 원리부터 시작해 파이썬으로 애플리케이션을 만드는 데 필요한 Qt6의 주요 기능을 실습한다. Qt 위젯 및 레이아웃을 사용해 사용자 정의 인터페이스를 구성하는 방법도 알아본다.
코드 또는 Qt Designer 드래그 앤 드롭 에디터를 사용해 위젯을 정렬한다. 스레드, 프로세스 및 Qt 모델 뷰 프레임워크를 사용해 반응형 애플리케이션을 만든다. 그리고 파이썬 넘피(Numpy) 배열, Pandas 데이터 프레임 및 SQL 데이터베이스로 지원되는 데이터 기반 애플리케이션 및 시각화를 만든다. 사용과 유지 관리가 가능한 소프트웨어를 엔지니어링하고 사용자에게 제공할 준비가 된 전문가 수준의 인스톨러로 패키징하는 방법을 알아보자.