GTK +는 새 버전 3.24.1의 개선 사항과 함께 도착합니다.

gtk 로고

GTK + 또는 이전에 GIMP Toolkit으로 알려진 그래픽 사용자 인터페이스를 생성하는 데 사용되는 다중 플랫폼 도구 세트입니다.. 완전한 위젯 세트를 제공함으로써 GTK +는 작은 일회성 도구에서 완전한 애플리케이션 제품군에 이르는 다양한 프로젝트에 적합합니다.

GTK + 크로스 플랫폼이므로 Windows, Linux 및 MacOS에서 모두 사용할 수 있으며 또한 사용하기 쉬운 API가있어 개발 시간을 단축 할 수 있습니다.

GTK +는 C 프로그래밍 언어로 작성, 그러나 광범위한 언어를 지원하도록 처음부터 설계 C / C ++에만 국한되지 않습니다.

Perl 및 Python (특히 Glade GUI 생성자와 함께 사용)과 같은 다른 프로그래밍 언어에서 GTK +를 사용하면 신속한 애플리케이션 개발에 효과적인 방법을 제공합니다.

GTK + 정보

GTK + 자유 소프트웨어이며 GNU 프로젝트의 일부입니다. . 그러나 GTK + 라이선스 조건 인 GNU LGPL은 독점 소프트웨어를 개발하는 모든 개발자가 라이선스 나 로열티없이이를 사용할 수 있도록 허용합니다.

GTK + 많은 프로젝트와 대규모 플랫폼에 참여했습니다.. 사람들이 GTK +에 대해 어떻게 생각하고 상업 프로젝트에서 어떻게 사용되었는지에 대한 아이디어를 얻으십시오.

Qt 및 GTK + 기반 프로그램은 서로 다른 위젯 세트를 사용합니다.ts»그래픽 사용자 인터페이스를 형성합니다.

각자 선물 다른 것들 사이, 다양한 테마, 스타일 및 아이콘 세트 기본적으로 "모양과 느낌"이 크게 다릅니다.

«Qt (영어로«cute»로 발음) 애플리케이션 개발을위한 프레임 워크입니다. 멀티 플랫폼은 그래픽 인터페이스 (이 경우«위젯»세트라고 함)를 사용하는 프로그램 개발에 널리 사용되지만 콘솔 도구 및 서버와 같은 비 그래픽 프로그램 개발에도 사용됩니다. "

"위젯"세트는 모든 주요 버전에서 Qt 및 GTK + 용으로 작성된 구현과 함께 통합 목적으로 사용할 수 있습니다.

이를 통해 작성된 프레임 워크에 관계없이 모든 애플리케이션에 대해 고유 한 모양을 가질 수 있습니다.

go-gtk-로고

GTK + 프로그램은 X11 기반 데스크탑 환경에서 실행할 수 있습니다. 또는 창 관리자.

GTK +로 제작되지 않은 라이브러리도 필수 라이브러리가 설치되어있는 한; 여기에는 X11.app이 설치된 경우 macOS가 포함됩니다.

GTK +는 Microsoft Window에서도 실행할 수 있습니다.s, Pidgin 및 GIMP와 같은 인기있는 크로스 플랫폼 응용 프로그램에서 사용됩니다. 크로스 플랫폼 GUI 툴킷 인 wxWidgets는 Linux에서 GTK +를 사용합니다.

다른 포트에는 DirectFB (예 : Debian 설치 프로그램에서 사용) 및 ncurses가 포함됩니다.

GTK + 3.24.1의 새 버전 정보

최근에 GTK +3.24.1의 새 버전이 출시되었습니다. 따라서 몇 가지 새로운 기능을 갱신하고 추가합니다.

이 새 버전에서는 머리글 표시 줄의 스타일이 개선되었다고합니다.또는 중요한 경고가 수정되는 동안.

이 새로운 GTK + 릴리스에서는 체코 어, 프리 울어, 러시아어 및 스페인어 번역이 업데이트됩니다.

Adwaita에서 언급했듯이이 새 릴리스의 개선 사항은 헤더 표시 줄 스타일을 개선하여 받았습니다.

반면에 cWayland에서 준비가 계속됩니다. 그리고이 새로운 GTK + 3.24.1 릴리스에서는 사전 편집 된 텍스트 처리에 대한 수정 사항이 적용되었습니다.

그 부분에서 Windows는 부드러운 스크롤을 구현했으며 마지막으로 시스템을 종료 할 때 발생하는 문제와 중요한 경고가 수정되었습니다.

지금은이 새 버전이 대부분의 Linux 배포 저장소에 배치 될 때까지 기다려야합니다.

이를 통해 이제 컴퓨터에서이 새 버전의 GTK +를 얻기 위해 시스템 업데이트를 수행 할 수 있습니다.

Gtk + 4가 이미 작업 중이지만 그리고 이것의 출시와 함께 혁신의 필요성에 대한 압력이 해제되고 안정성 사이의 균형이 그리고 혁신은 안정성으로 기울어 질 것입니다.

마찬가지로, 최근 테마 변경은 특히 API의 해당 부분을 개선하고 안정화하기위한 것이므로 일부 투자는 나중에 보상해야합니다.

 


기사의 내용은 우리의 원칙을 준수합니다. 편집 윤리. 오류를보고하려면 여기에.

코멘트를 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   존 게셀 빌라누에바 포르텔 라

    안녕하세요 게시물을 게시 해주셔서 대단히 감사합니다. 제 부분은 그래픽 사용자 인터페이스로 애플리케이션을 구축하는 데 관심이 있습니다. 지금까지 PyQt로 작업 해 왔습니다. 저는 제 소프트웨어가 데이터베이스와 함께 작동 할 수 있기를 바랍니다. 그래서 저는 SQL을 배우고 있으며 제가 제안하는 소프트웨어에 그래픽이 포함되기를 원합니다. 나는 여전히 GNU / Linux 및 Mac OS X 용으로 패키징하는 방법을 검토 할 것입니다. Windows 용으로 수행 방법을 본다면 그렇게 복잡해 보이지는 않지만 후자의 경우 실행 파일 * .exe를 제공한다는 것을 알았습니다. 일반적으로 볼 수있는 소프트웨어 설치 프로그램을 만드는 방법을 알고 싶습니다. 최종 사용자가 다음 항목을 수락하고 제공 할 수있는«SETUP»을 계속 읽어야합니다. 리마에서 인사-페루.