Κυκλοφορία του περιβάλλοντος ανάπτυξης Qt Design Studio 1.3

Qt Project εισήχθη ζήτημα QtDesignStudio 1.3, ένα περιβάλλον σχεδιασμού διεπαφής χρήστη και ανάπτυξης γραφικών εφαρμογών με βάση το Qt. Το Qt Design Studio διευκολύνει τους σχεδιαστές και τους προγραμματιστές να συνεργαστούν για να δημιουργήσουν λειτουργικά πρωτότυπα σύνθετων και επεκτάσιμων διεπαφών. Οι σχεδιαστές μπορούν να επικεντρωθούν μόνο στη γραφική διάταξη του σχεδίου, ενώ οι προγραμματιστές μπορούν να επικεντρωθούν στην ανάπτυξη της λογικής της εφαρμογής χρησιμοποιώντας κώδικα QML που δημιουργείται αυτόματα για τις διατάξεις του σχεδιαστή.
Χρησιμοποιώντας τη ροή εργασίας που προσφέρεται στο Qt Design Studio, μπορείτε να μετατρέψετε τις διατάξεις που προετοιμάζονται στο Photoshop ή σε άλλους επεξεργαστές γραφικών σε πρωτότυπα που λειτουργούν κατάλληλα για εκτέλεση σε πραγματικές συσκευές μέσα σε λίγα λεπτά.

Προσφέρεται εμπορική έκδοση и κοινοτική έκδοση Qt Design Studio. Εμπορική έκδοση
διατίθεται δωρεάν, επιτρέπει τη διανομή προετοιμασμένων στοιχείων διεπαφής μόνο σε κατόχους εμπορικής άδειας για Qt.
Η κοινοτική έκδοση δεν επιβάλλει περιορισμούς στη χρήση, αλλά δεν περιλαμβάνει ενότητες για εισαγωγή γραφικών από το Photoshop και το Sketch. Η εφαρμογή είναι μια εξειδικευμένη έκδοση του περιβάλλοντος Qt Creator, που έχει μεταγλωττιστεί από ένα κοινό αποθετήριο. Οι περισσότερες από τις αλλαγές ειδικά για το Qt Design Studio περιλαμβάνονται στην κύρια βάση κωδικών του Qt Creator. Οι μονάδες ενσωμάτωσης για το Photoshop και το Sketch είναι ιδιόκτητες.

Στη νέα έκδοση:

  • Οι δυνατότητες της μονάδας επεκτάθηκαν Qt Bridge για σκίτσο, το οποίο σας επιτρέπει να δημιουργείτε έτοιμα προς χρήση στοιχεία με βάση τις διατάξεις που έχουν προετοιμαστεί στο Sketch και να τα εξάγετε σε κώδικα QML. Προστέθηκε υποστήριξη στη μονάδα ο χαρακτήρας υπερισχύει, το οποίο σας επιτρέπει να συνδέετε διαφορετικές ιδιότητες κειμένου σε διαφορετικές παρουσίες κουμπιών και άλλων στοιχείων διεπαφής (αυτές οι ιδιότητες εξάγονται σε QML με παρακαμφθείσες ιδιότητες ορατές ως ιδιότητες στοιχείου). Προστέθηκε επίσης η δυνατότητα εξαγωγής γραφικών σε διανυσματική μορφή SVG (προηγουμένως υποστηρίζονταν μόνο μορφές ράστερ), η οποία μπορεί να κλιμακωθεί σε QML.

    Κυκλοφορία του περιβάλλοντος ανάπτυξης Qt Design Studio 1.3

  • Ο σχεδιασμός της διεπαφής για την προβολή ιδιοτήτων έχει αλλάξει, έχει αλλάξει στη χρήση Qt Quick Controls 2 και είναι πλέον πλήρως προσαρμόσιμος μέσω θεμάτων σχεδίασης. Σημαντικά βελτιωμένη χρηστικότητα φόρμες μετρητών (spin box), το οποίο τώρα υποστηρίζει τη μεταφορά του ποντικιού και τη δυνατότητα προαιρετικής προσθήκης ρυθμιστικού. Προστέθηκε υποστήριξη για μπλοκ πολλαπλών τμημάτων, επιτρέποντάς σας να ορίσετε τις ιδιότητες πολλών στοιχείων ταυτόχρονα. Ένα νέο παράθυρο διαλόγου για τη διαχείριση διαβαθμίσεων προστέθηκε στο πρόγραμμα επεξεργασίας ιδιοτήτων. Το πρόγραμμα επεξεργασίας χρωμάτων έχει ενημερωθεί για να περιλαμβάνει μια ενότητα με προηγουμένως επιλεγμένα χρώματα.

    Κυκλοφορία του περιβάλλοντος ανάπτυξης Qt Design Studio 1.3Κυκλοφορία του περιβάλλοντος ανάπτυξης Qt Design Studio 1.3

  • Ο επεξεργαστής δέσμευσης έχει βελτιωθεί, ο οποίος βασίζεται πλέον σε ένα πιο βολικό γραφικό στοιχείο επεξεργασίας κώδικα για QML.
  • Προστέθηκε ένας νέος επεξεργαστής καμπύλης κινούμενων σχεδίων, που σας επιτρέπει να προσαρμόζετε τις καμπύλες παρεμβολής για πολλά βασικά καρέ σε μία προβολή, παρόμοια με τα συνηθισμένα εργαλεία ελέγχου κινούμενων εικόνων από πακέτα 3D.

    Κυκλοφορία του περιβάλλοντος ανάπτυξης Qt Design Studio 1.3

  • Σημειώνεται επίσης ότι δεν έχουν ολοκληρωθεί ακόμη οι εργασίες για τη δημιουργία ενός προγράμματος προβολής QML με βάση το WebAssembly, το οποίο σας επιτρέπει να δημιουργείτε πακέτα με έργα QML για το Web, τα οποία μπορούν να εργαστούν μέσω ενός προγράμματος περιήγησης.

Βασικά χαρακτηριστικά του Qt Design Studio:

  • Timeline Animation - Ένα πρόγραμμα επεξεργασίας που βασίζεται σε χρονοδιάγραμμα και βασικά καρέ που διευκολύνει τη δημιουργία κινούμενων εικόνων χωρίς εγγραφή κώδικα.
  • Οι πόροι που αναπτύχθηκαν από τον σχεδιαστή μετατρέπονται σε καθολικά στοιχεία QML που μπορούν να επαναχρησιμοποιηθούν σε διάφορα έργα.
  • Qt Live Preview - σας επιτρέπει να κάνετε προεπισκόπηση μιας εφαρμογής ή διεπαφής χρήστη που αναπτύσσεται απευθείας σε επιτραπέζιους υπολογιστές, συσκευές Android ή Boot2Qt. Οι αλλαγές που έγιναν μπορούν να παρατηρηθούν αμέσως στη συσκευή. Είναι δυνατός ο έλεγχος FPS, η αποστολή αρχείων με μεταφράσεις και η αλλαγή της κλίμακας των στοιχείων. Αυτό περιλαμβάνει υποστήριξη για προεπισκόπηση στοιχείων που προετοιμάζονται στην εφαρμογή σε συσκευές Qt 3D Studio.
  • Δυνατότητα ενσωμάτωσης με Qt Safe Renderer - Τα στοιχεία Safe Renderer μπορούν να αντιστοιχιστούν σε στοιχεία της διεπαφής που αναπτύσσεται.
  • Εμφάνιση δίπλα-δίπλα οπτικού επεξεργαστή και επεξεργαστή κώδικα - μπορείτε ταυτόχρονα να κάνετε οπτικά αλλαγές σχεδίασης ή να επεξεργαστείτε την QML.
  • Ένα σύνολο έτοιμων και προσαρμόσιμων κουμπιών, διακοπτών και άλλων στοιχείων ελέγχου.
  • Ενσωματωμένο και προσαρμόσιμο σύνολο οπτικών εφέ.
  • Η δυναμική διάταξη των στοιχείων διεπαφής σάς επιτρέπει να την προσαρμόσετε σε οποιαδήποτε οθόνη.
  • Ένα προηγμένο πρόγραμμα επεξεργασίας σκηνής που σας επιτρέπει να επεξεργαστείτε στοιχεία μέχρι την παραμικρή λεπτομέρεια.
  • Ενότητες Qt Photoshop Bridge και Qt Sketch Bridge για εισαγωγή γραφικών από το Photoshop και το Sketch. Σας επιτρέπει να δημιουργείτε έτοιμα προς χρήση στοιχεία απευθείας από γραφικά που έχουν προετοιμαστεί στο Photoshop ή το Sketch και να τα εξάγετε σε κώδικα QML. Δεν περιλαμβάνονται στην κοινοτική έκδοση.
  • Πηγή: opennet.ru

Προσθέστε ένα σχόλιο