Μετάβαση στο περιεχόμενο

Συζήτηση χρήστη:46.103.171.141

Τα περιεχόμενα της σελίδας δεν υποστηρίζονται σε άλλες γλώσσες.
Προσθήκη θέματος
Από Βικιβιβλία

QT software (ΣΤΡΑΤΟΣ ΛΑΝΙΤΗΣ,, ΜΙΧΑΛΗΣ ΚΥΠΡΙΑΝΟΥ)

[επεξεργασία]

Qt Software 1991

Τι είναι το Qt?
Με το πρόγραμμα Qt μπορεί ένας χρήστης να αναπτύξει μια επιφάνια εργασίας. Οι υποστηριζόμενες πλατφόρμες για αυτή την εφαρμογή είναι τα Linux, os x, windows, QNX, Adroid, ios, blackberry, sailfish os κ.α. Το Qt προγραμματίζεται σε γλώσσα C++. Με τη βοήθειά της MOC (Compiler Meta- object) βοηθά στην Μετάφραση της C++.

Ιστορία
Η ανάπτυξή της Qt άρχισε το 1991 από την εταιρία Quasar technologies όπου στη συνέχεια άλλαξε όνομα σε Troll Tech και μετά σε Troltech. Οι αρχικοί προγραμματιστές τη Qt ήταν οι Haavard Nord και Eirik chambe-Eng . To όνομα Qt ονομάστηκε έτσι λόγο του ότι το Q φαινόταν ελκυστικό και το t από το xt, x toolkit. Οι δύο πρώτες εκδόσεις ήταν συμβατές μόνο σε windows και Linux. Στις 20 του Μάη 1991 η TrollTech κυκλοφόρησε δημόσια το Qt βάση της άδειας free edition. Η άδεια free edition θεωρήθηκε ως μη συμβατό με ελεύθερο πρόγραμμα διότι ενώ η πηγή ήταν διαθέσιμη δεν επιτρεπόταν την αναδιανομή και τροποποιημένες εκδόσεις. Η δεύτερη έκδοση θέλοντας να επιτρέπεται η αναδιανομή και η τροποποίηση της έκδοσης η άδεια άλλαξε σε QPL όπου ήταν συμβατή και με GPL . To 2001 η Trolltech κυκλοφόρησε το Qt 3,0 όπου ήταν συμβατή και με MAC OS X
Το 2008 η nokia αγόρασε την Trolltech ASA και to 2010 κυκλοφόρησε η έκδοση 1.0 ΝΟΚΙΑ Qt SDK
Το 2009 το με άδεια LGPL όπου το Qt ήταν ακόμα πιο ελκυστικό για τα έργα μη GPL ανοικτού κώδικα και κλειστής εφαρμογής
Το 2011 το Qt επέκτεινε και σε υποστήριξη ADROID, IOS , WINDOS 8
Το Μάρτιο του 2011 η NOKIA πούλησε την Qt στη DIGIA. Το 2012 κυκλοφορεί το Qt 5,0 και κάθε 6 μήνες αναβαθμιζόταν. Το Qt 5 ήταν βελτιομένο με βάση την ταχύτητα και την ευκολια διεπαφών χρήστη.

Χρησιμότητα της Qt
Η Qt υποστηρίζεται από πολλές πλατφόρμες. Κάποιες από αυτές είναι η ADROID, IOS της apple, LINUX και πολλές εκδόσεις της windows όπως windows XP, vista, και windows 7,8,10. Εκτός από τις πλατφόρμες, πολλοί οργανισμοί χρησιμοποιούν Qt. Για παράδειγμα ο Ευρωπαϊκό οργανισμό διαστήματος η DREAMWORKS, SAMSUNG, PANASONIC και πολλοι άλλοι ακόμη. Η Qt χρησιμοποιείται και σε γνωστές εφαρμογές όπως το GOOGLE GARTH, VLC player και AMD RADEN.



Άδειες , εκδόσεις και εργαλεία


Οι άδειες δικαιωμάτων που περιλαμβάνουν τη Qt είναι GPL 3.0, LGPL3.0, LGPL 2.1, και Qt εμπορικής χρήση. Η Qt χωρίζεται σε τέσσερις εκδόσεις κοινωνικού, Indie, mobile, professional kai Enterprise. Εκτός από το κοινοτικό που λειτουργεί με άδεια ανοικτού κώδικα, οι υπόλοιπες λειτουργούν σε βιβλιοθήκες. Η Qt έχει δυο βασικά εργαλεία, την Qt creator και την Qmake που είναι cross-platforms. Η Qt creator είναι για c++ και QML και η Qmake δημιουργει Makefiles σε πλατφόρμες και θεωρείται σημαντικό εργαλείο γιατί χώρις αυτό θα πρέπει να δημιουργηθούν διαφορετικά Makefiles για κάθε πλατφόρμα.

ΠΗΓΕΣ

[1]


Αυτή η σελίδα συζήτησης προορίζεται για ανώνυμο χρήστη που δεν έχει δημιουργήσει ακόμα λογαριασμό ή που δεν τον χρησιμοποιεί. Έτσι για την ταυτοποίηση ενός ανώνυμου χρήστη χρησιμοποιείται η διεύθυνση IP τους. Είναι όμως πιθανόν η διεύθυνση αυτή να είναι κοινή για πολλούς διαφορετικούς χρήστες. Αν είστε ανώνυμος χρήστης και νομίζετε ότι άσχετα σχόλια απευθύνθηκαν σε σας, παρακαλούμε να δημιουργήσετε ένα λογαριασμό ή να συνδεθείτε για να αποφεύγεται η μελλοντική σύγχυση με άλλους ανώνυμους χρήστες.