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»을 계속 읽어야합니다. 리마에서 인사-페루.