Qt를 사용한 프로그램중에 알만한 것들이 뭐가 있을까
내가 주로 사용하는 프로그램이거나 생각나는 것 (오픈소스)위주로 정리해보고자 한다. (이 글에 언급된 프로그램외에 무수히 많다.)
Qt를 기반으로 프로그램에는 대표적으로 소프트웨어 개발 IDE 인 Qt Creator 가 있다. 그밖에 개발자들이 유용하게 사용하거나 유명한 프로그램은 다음과 같다.
▲ qutebrowser 는 Python 과 Qt 를 기반으로 최소한의 GUI 요소와 키보드 사용에 초점을 맞춘 브라우저이다.
QOwnNotes 는 마크다운 형식으로 메모를 작성하고 내 컴퓨터에 저장할 수 있다. 물론 Nextcloud 및 ownCloud와 같은 서비스를 사용하여 장치 간에 메모를 동기화할 수 있는 기능도 제공한다.
▲ qBittorrent 는 µTorrent에 대한 오픈소스 소프트웨어 대안을 제공한다. 👍👍👍
2D 애니메이션 제작 툴로 유명한 Krita 와 OpenToonz가 있으며 가볍고 심플해서 사용하기 쉬운 Pencil2D 도 인기있는 프로그램이다.
▲ Krita 는 스케치, 페인팅 및 편집에 사용할 고급 브러시 엔진, 다양한 필터, 여러 기능을 제공한다.
LibreCAD 는 2D CAD 응용프로그램으로 Windows, Apple 및 Linux 에서 무료로 사용할 수 있다.
▲ 드론의 비행 제어, 임무 계획, 모니터링, 시뮬레이션등 을 제공하는 QGroundControl 은 Windows, OS X, Linux 플랫폼, iOS 및 Android 플랫폼에서 사용할 수 있다.
MuseScore 는 악보 및 작곡 소프트웨어이고 Orange 는 데이터 시각화, 기계 학습, 데이터 마이닝 및 데이터 분석을위한 소프트웨어로 모두 오픈소스로 사용 할 수 있다.
▲ 영상 편집, 색보정, 시각 효과, 모션 그래픽, 오디오 제작 등에 많이 사용되는 DaVinci Resolve 도 Qt를 사용한다.
▲ Shotcut 은 오픈소스 크로스플랫폼 비디오 편집기로 응용프로그램 및 UI 프레임워크로 Qt를 사용하는데 다양한 포맷지원과 한글화, 가벼운 실행이 장점이다.
미디어 플레이어 중에서는 VLC가 있고, 그밖에 알려진 것중 VirtualBox, Android Emulator 의 UI와 데스크탑 용 Telegram, Blizzard App등도 Qt를 기반으로 한다.
이 글에서 언급된 대부분의 프로그램들은 Qt의 장점인 크로스 프랫폼 지원에 따라 대부분의 운영체제에서 사용할 수 있으며 오픈소스여서(몇가지는 제외) 자유롭게 사용할 수 있다.