GTK + มาพร้อมกับการปรับปรุงในเวอร์ชันใหม่ 3.24.1

โลโก้ gtk

GTK+ หรือเดิมเรียกว่า GIMP Toolkit เป็นชุดเครื่องมือหลายแพลตฟอร์มที่ใช้สร้างอินเทอร์เฟซผู้ใช้แบบกราฟิก. ด้วยการนำเสนอชุดวิดเจ็ตที่สมบูรณ์ GTK + จึงเหมาะสำหรับโครงการตั้งแต่เครื่องมือขนาดเล็กที่ใช้ครั้งเดียวไปจนถึงชุดแอปพลิเคชันที่สมบูรณ์

GTK+ เป็นข้ามแพลตฟอร์มจึงสามารถใช้ได้ทั้งบน Windows, Linux และ MacOS และ นอกจากนี้ยังมี API ที่ใช้งานง่ายซึ่งช่วยเร่งเวลาในการพัฒนา

GTK + คือ เขียนด้วยภาษาซีแต่ ออกแบบมาตั้งแต่ต้นเพื่อรองรับภาษาที่หลากหลาย และไม่ จำกัด เฉพาะ C / C ++ เท่านั้น

การใช้ GTK + จากภาษาโปรแกรมอื่น ๆ เช่น Perl และ Python (โดยเฉพาะเมื่อใช้ร่วมกับตัวสร้าง Glade GUI) เป็นวิธีการที่มีประสิทธิภาพในการพัฒนาแอปพลิเคชันอย่างรวดเร็ว

เกี่ยวกับ GTK +

GTK+ เป็นซอฟต์แวร์ฟรีและเป็นส่วนหนึ่งของโครงการ GNU . อย่างไรก็ตามข้อกำหนดสิทธิ์การใช้งานของ GTK + ซึ่งเป็น GNU LGPL อนุญาตให้นักพัฒนาทุกคนแม้แต่ผู้ที่พัฒนาซอฟต์แวร์ที่เป็นกรรมสิทธิ์สามารถใช้งานได้โดยไม่ต้องมีใบอนุญาตหรือค่าลิขสิทธิ์ใด ๆ

GTK+ ได้เข้าร่วมในหลายโครงการและบางแพลตฟอร์มขนาดใหญ่. เพื่อให้ทราบว่าผู้คนคิดอย่างไรเกี่ยวกับ GTK + และการนำไปใช้ในโครงการเชิงพาณิชย์

โปรแกรมที่ใช้ Qt และ GTK + ใช้ชุดวิดเจ็ตที่แตกต่างกันts »เพื่อสร้างอินเทอร์เฟซผู้ใช้แบบกราฟิกของคุณ

แต่ละคนนำเสนอ เหนือสิ่งอื่นใด, ธีมสไตล์และชุดไอคอนที่แตกต่างกัน โดยค่าเริ่มต้น "รูปลักษณ์" จึงแตกต่างกันอย่างมาก

«Qt (ออกเสียงว่า«น่ารัก»เป็นภาษาอังกฤษ) เป็นกรอบในการพัฒนาแอปพลิเคชัน หลายแพลตฟอร์มใช้กันอย่างแพร่หลายสำหรับการพัฒนาโปรแกรมที่มีอินเทอร์เฟซแบบกราฟิก (ซึ่งในกรณีนี้เรียกว่าชุด«วิดเจ็ต») แม้ว่าจะใช้ในการพัฒนาโปรแกรมที่ไม่ใช่กราฟิกเช่นเครื่องมือคอนโซลและเซิร์ฟเวอร์ก็ตาม "

ชุด "วิดเจ็ต" พร้อมใช้งานสำหรับวัตถุประสงค์ในการผสานรวมโดยการใช้งานที่เขียนขึ้นสำหรับทั้ง Qt และ GTK + ในเวอร์ชันหลักทั้งหมด

ด้วยสิ่งเหล่านี้คุณสามารถมีรูปลักษณ์ที่เป็นเอกลักษณ์สำหรับแอปพลิเคชันทั้งหมดของคุณโดยไม่คำนึงถึงกรอบงานที่เขียนขึ้น

go-gtk-โลโก้

โปรแกรม GTK + สามารถทำงานบนสภาพแวดล้อมเดสก์ท็อปที่ใช้ X11 หรือตัวจัดการหน้าต่าง

แม้แต่ผู้ที่ไม่ได้สร้างด้วย GTK + ตราบใดที่มีการติดตั้งไลบรารีที่จำเป็น ซึ่งรวมถึง macOS หากติดตั้ง X11.app

GTK + สามารถเรียกใช้ภายใต้ Microsoft Windowซึ่งใช้โดยแอปพลิเคชันข้ามแพลตฟอร์มยอดนิยมบางตัวเช่น Pidgin และ GIMP wxWidgets ซึ่งเป็นชุดเครื่องมือ GUI ข้ามแพลตฟอร์มใช้ GTK + บน Linux

พอร์ตอื่น ๆ ได้แก่ DirectFB (ใช้โดยโปรแกรมติดตั้ง Debian เป็นต้น) และ ncurses

เกี่ยวกับ GTK + 3.24.1 เวอร์ชันใหม่

Recientemente GTK +3.24.1 เวอร์ชันใหม่เปิดตัวแล้ว ซึ่งได้รับการต่ออายุและเพิ่มคุณสมบัติใหม่บางอย่าง

ในเวอร์ชันใหม่นี้ ว่ากันว่ามีการปรับปรุงรูปแบบของแถบส่วนหัวหรือในขณะที่คำเตือนที่สำคัญกำลังได้รับการแก้ไข

ใน GTK + รุ่นใหม่นี้กำลังมีการอัปเดตคำแปลภาษาเช็กฟริอูเลียนรัสเซียและสเปน

ดังที่กล่าวไว้ใน Adwaita การปรับปรุงของรุ่นใหม่นี้ได้รับจากการปรับปรุงรูปแบบแถบส่วนหัว

ในทางกลับกันคการจัดเตรียมดำเนินต่อไปที่ Wayland และด้วย GTK + 3.24.1 รุ่นใหม่นี้ได้รับการแก้ไขในการจัดการข้อความที่แก้ไขไว้ล่วงหน้า

ในส่วนของ Windows นั้นใช้การเลื่อนอย่างราบรื่นและในที่สุดปัญหาที่เกิดขึ้นและคำเตือนที่สำคัญเมื่อปิดระบบได้รับการแก้ไข

สำหรับตอนนี้เราต้องรอให้เวอร์ชันใหม่นี้ถูกวางไว้ในที่เก็บของลีนุกซ์ส่วนใหญ่

ด้วยเหตุนี้จึงสามารถดำเนินการอัปเดตระบบเพื่อให้ได้ GTK + เวอร์ชันใหม่นี้บนคอมพิวเตอร์ของคุณ

แม้ว่าพวกเขาจะทำงานบน Gtk + 4 แล้วก็ตาม และด้วยการเปิดตัวนี้ ความกดดันของความจำเป็นในการสร้างสรรค์สิ่งใหม่ ๆ จะได้รับการปลดปล่อยและความสมดุลระหว่างความมั่นคง และนวัตกรรมจะโน้มไปสู่ความมั่นคง

ในทำนองเดียวกันการเปลี่ยนแปลงล่าสุดของชุดรูปแบบมีจุดมุ่งหมายโดยเฉพาะเพื่อปรับปรุงและรักษาเสถียรภาพส่วนนั้นของ API ซึ่งหมายความว่าการลงทุนบางส่วนควรได้รับผลตอบแทนในภายหลัง


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   จอน เจเซลล์ วิลลานูวา ปอร์เตลลา dijo

    สวัสดีขอบคุณมากสำหรับการเผยแพร่โพสต์ในส่วนของฉันฉันสนใจที่จะสร้างแอปพลิเคชันที่มีอินเทอร์เฟซผู้ใช้แบบกราฟิกจนถึงปัจจุบันฉันทำงานกับ PyQt ฉันต้องการให้ซอฟต์แวร์ของฉันสามารถทำงานกับฐานข้อมูลได้ดังนั้นฉันจึงเรียนรู้ SQL และฉันต้องการให้กราฟิกฝังอยู่ในซอฟต์แวร์ที่ฉันเสนอด้วย ฉันยังคงทบทวนวิธีการทำแพ็คเกจสำหรับ GNU / Linux และ Mac OS X สำหรับ Windows ถ้าฉันเห็นว่ามันทำอย่างไรดูเหมือนว่ามันจะไม่ซับซ้อนเท่าไหร่แม้ว่าผลลัพธ์ในตอนหลังฉันเห็นว่ามันให้ปฏิบัติการได้ ไฟล์ * .exe; ฉันต้องการทราบว่าฉันจะทำอย่างไรในการสร้างตัวติดตั้งซอฟต์แวร์อย่างที่เห็นกันโดยทั่วไปว่า«การตั้งค่า»ที่อนุญาตให้ผู้ใช้ปลายทางยอมรับและให้สิ่งต่อไปเท่านั้นเราจะต้องอ่านต่อไปในตอนนี้ฉันคอยติดตาม สำหรับรายการต่อไปของคุณคำทักทายจากลิมา - เปรู