PyQt
Σε αυτό το κεφάλαιο θα γνωρίσουμε άλλη μια σημαντική βιβλιοθήκη της Python για τον σχεδιασμό γραφικών διεπαφών και θα τη δούμε στην πράξη πώς χρησιμοποιείται, με το να δημιουργήσουμε τρεις εφαρμογές με τη χρήση αυτής της βιβλιοθήκης. Η PyQt είναι μια εργαλειοθήκη γραφικών στοιχείων GUI. Είναι μια δι...
Κύριοι συγγραφείς: | , , , |
---|---|
Μορφή: | 7 |
Γλώσσα: | Greek |
Έκδοση: |
2024
|
Διαθέσιμο Online: | http://repository.kallipos.gr/handle/11419/13366 |
id |
kallipos-11419-13366 |
---|---|
record_format |
dspace |
spelling |
kallipos-11419-133662024-05-16T09:13:14Z PyQt PyQt Περάκης, Κωνσταντίνος Δασυγένης, Μηνάς Perakis, Konstantinos Dasygenis, Minas Σε αυτό το κεφάλαιο θα γνωρίσουμε άλλη μια σημαντική βιβλιοθήκη της Python για τον σχεδιασμό γραφικών διεπαφών και θα τη δούμε στην πράξη πώς χρησιμοποιείται, με το να δημιουργήσουμε τρεις εφαρμογές με τη χρήση αυτής της βιβλιοθήκης. Η PyQt είναι μια εργαλειοθήκη γραφικών στοιχείων GUI. Είναι μια διεπαφή της Python και αποτελεί μια από τις πιο δημοφιλείς βιβλιοθήκες γραφικών περιβάλλοντος εργασίας μεταξύ πλατφορμών. Το PyQt αναπτύχθηκε από τη RiverBank Computing Ltd. Το PyQt API είναι ένα σύνολο λειτουργιών που περιέχει μεγάλο αριθμό κλάσεων και συναρτήσεων. Ενώ η μονάδα QtCore περιέχει λειτουργίες χωρίς GUI για εργασία με αρχεία, καταλόγους κ.λπ., η μονάδα QtGui περιέχει όλα τα γραφικά στοιχεία ελέγχου. Επιπλέον, υπάρχουν ενότητες για εργασία με δεδομένα τύπου XML (QtXml), SVG (QtSvg), SQL (QtSql) κ.λπ. Στην πρώτη παράγραφο του κεφαλαίου θα δούμε τις βασικές συναρτήσεις της PyQt, καθώς και πώς μπορούμε να δημιουργήσουμε και να προσαρμόσουμε το παράθυρο των εφαρμογών μας. Στη δεύτερη παράγραφο θα υλοποιήσουμε τρεις εφαρμογές με σκοπό να εξοικειωθούμε με τη βιβλιοθήκη. In this chapter, we will become acquainted with another important Python library for designing graphic interfaces, and we will see it in action by creating three applications using this library. PyQt is a GUI widget toolkit. It is a Python interface and is one of the most popular desktop environment graphics libraries across platforms. PyQt was developed by Riverbank Computing Ltd. The PyQt API is a set of functions that contains a large number of classes and functions. While the QtCore module contains non-GUI functions for working with files, directories etc., the QtGui module contains all the graphical control elements. In addition, there are modules for working with XML data (QtXml), SVG (QtSvg), SQL (QtSql) etc. In the first paragraph of the chapter, we will look at the basic functions of PyQt, as well as how we can create and customize the window of our applications. In the second paragraph, we will implement three applications with the aim of familiarizing ourselves with the library. 2024-05-15T08:59:01Z 2024-05-15T08:59:01Z 7 http://repository.kallipos.gr/handle/11419/13366 el 1 application/pdf |
institution |
Kallipos |
collection |
DSpace |
language |
Greek |
description |
Σε αυτό το κεφάλαιο θα γνωρίσουμε άλλη μια σημαντική βιβλιοθήκη της Python για τον σχεδιασμό γραφικών διεπαφών και θα τη δούμε στην πράξη πώς χρησιμοποιείται, με το να δημιουργήσουμε τρεις εφαρμογές με τη χρήση αυτής της βιβλιοθήκης. Η PyQt είναι μια εργαλειοθήκη γραφικών στοιχείων GUI. Είναι μια διεπαφή της Python και αποτελεί μια από τις πιο δημοφιλείς βιβλιοθήκες γραφικών περιβάλλοντος εργασίας μεταξύ πλατφορμών. Το PyQt αναπτύχθηκε από τη RiverBank Computing Ltd. Το PyQt API είναι ένα σύνολο λειτουργιών που περιέχει μεγάλο αριθμό κλάσεων και συναρτήσεων. Ενώ η μονάδα QtCore περιέχει λειτουργίες χωρίς GUI για εργασία με αρχεία, καταλόγους κ.λπ., η μονάδα QtGui περιέχει όλα τα γραφικά στοιχεία ελέγχου. Επιπλέον, υπάρχουν ενότητες για εργασία με δεδομένα τύπου XML (QtXml), SVG (QtSvg), SQL (QtSql) κ.λπ. Στην πρώτη παράγραφο του κεφαλαίου θα δούμε τις βασικές συναρτήσεις της PyQt, καθώς και πώς μπορούμε να δημιουργήσουμε και να προσαρμόσουμε το παράθυρο των εφαρμογών μας. Στη δεύτερη παράγραφο θα υλοποιήσουμε τρεις εφαρμογές με σκοπό να εξοικειωθούμε με τη βιβλιοθήκη. |
format |
7 |
author |
Περάκης, Κωνσταντίνος Δασυγένης, Μηνάς Perakis, Konstantinos Dasygenis, Minas |
spellingShingle |
Περάκης, Κωνσταντίνος Δασυγένης, Μηνάς Perakis, Konstantinos Dasygenis, Minas PyQt |
author_facet |
Περάκης, Κωνσταντίνος Δασυγένης, Μηνάς Perakis, Konstantinos Dasygenis, Minas |
author_sort |
Περάκης, Κωνσταντίνος |
title |
PyQt |
title_short |
PyQt |
title_full |
PyQt |
title_fullStr |
PyQt |
title_full_unstemmed |
PyQt |
title_sort |
pyqt |
publishDate |
2024 |
url |
http://repository.kallipos.gr/handle/11419/13366 |
work_keys_str_mv |
AT perakēskōnstantinos pyqt AT dasygenēsmēnas pyqt AT perakiskonstantinos pyqt AT dasygenisminas pyqt |
_version_ |
1799946608915251200 |