큐트루비
QtRuby최종 릴리즈 | 2.2.0 / 2011년 12월 16일, 전( |
---|---|
저장소 | |
기입처 | 루비 |
운영 체제 | 크로스 플랫폼 |
면허증. | LGPL 2.1 |
웹 사이트 | 기술 기반 |
QtRuby는 Ruby용 애플리케이션 프레임워크 Qt의 바인딩입니다.Korundum은 QtRuby를 확장하는 KDE의 추가 바인딩 세트입니다.
QtRuby는 모든 기반이 되는 테크놀로지가 플랫폼에 의존하지 않기 때문에 크로스 플랫폼입니다.
QtRuby hello world
요구하다 Qt4 앱. = 큐트::어플.신규(ARGV) 안녕 = 큐트::푸시 버튼.신규('헬로 월드!') 안녕.크기 조정(200, 30) 안녕.표시하다 앱..이그제큐티브
Korundum 문서에서는[1] 이 프로그램의 보다 "루비쉬한" 버전을 제안하고 있습니다.
QtRuby를 사용하는 주요 응용 프로그램
- 온라인 동영상 재생 전용 비디오 [2]플레이어인 Kubeplayer.
- Kaya는 체스, 장기 및 그 [3]변종을 플레이하기 위한 QT/KDE 기반의 어플리케이션입니다.
- Yast 2, [Open SUSE]컨트롤 센터
상태 및 유지보수
현재 QtRuby는 Korundum의 일부로 유지되고 있습니다.
Rubygems 저장소에서 "qtbindings"라는 이름의 서드파티 구현이 이루어졌는데, 이는 활발한 [4]개발이 이루어지지 않았기 때문입니다.프로젝트의 목표에는 비 Linux [5]시스템과의 호환성 향상뿐만 아니라 루비용 Qt 프레임워크의 최신 버전을 유지하는 것이 포함됩니다.2013년 12월 현재 Ruby 2.0과 1.9를 지원하지만 1.8은 지원하지 않습니다.
레퍼런스
- ^ 개발/언어/루비 - KDE TechBase
- ^ Kubeplayer 발표
- ^ "Kaya Project Homepage". Archived from the original on 2012-07-24. Retrieved 2012-07-23.
- ^ "qtbindings / RubyGems". Retrieved 2013-12-12.
- ^ Melton, Ryan. "ryanmelt/qtbindings". Retrieved 2013-12-12.