Διαβάζοντας το RSS μου βρίσκω ένα πολύ ενδιαφέρον άρθρο στο Ιστολόγιο LXDEόπου (Υποθέτω ότι ο προγραμματιστής του PCManFM) Μας μιλά για το αποτέλεσμα ενός πειράματος που πραγματοποίησε, κατά τη μεταφορά αυτής της εφαρμογής στο Qt.
Θυμηθείτε αυτό PCManFM είναι Διαχείριση αρχείων de LXDE, ένα Περιβάλλον επιφάνειας εργασίας γραμμένο σε GTK +. Σύμφωνα με τον συγγραφέα:
Το αποτέλεσμα είναι αρκετά ικανοποιητικό και εντυπωσιακό. Πρέπει να ομολογήσω ότι η συνεργασία με το Qt είναι πολύ ωραία.
Όπως μπορείτε να δείτε στην παραπάνω εικόνα, με την πρώτη ματιά μοιάζει με την αρχική έκδοση γραμμένη σε GTK. Το πιο ενδιαφέρον και μοναδικό μέρος της μεταφοράς PCManFM στο Qt σύμφωνα με τον συγγραφέα είναι:
- Ανεξάρτητο από το KDE. Στην πραγματικότητα, είναι ένα πολύ ελαφρύ πρόγραμμα σε καθαρό Qt4.
- Σχεδόν τόσο γρήγορα όσο η αρχική έκδοση. Δεν είχατε ακόμη χρόνο να το βελτιστοποιήσετε και μπορεί να είναι πιο γρήγορο μετά τη βελτιστοποίηση.
- Χρησιμοποιεί Libfm + glib/gio και έχει υποστήριξη gvfs, ώστε να μπορεί να προσαρτήσει απομακρυσμένα συστήματα αρχείων.
- Ο πηγαίος κώδικας είναι σύντομος και καθαρός, γραμμένος σε C++.
- Η ανεξάρτητη επιφάνεια εργασίας, δεν εξαρτάται από κάποιο συγκεκριμένο περιβάλλον επιφάνειας εργασίας (αν και χρησιμοποιεί glib/GIO/GVFS, που δεν απαιτεί Gnome).
- Χτισμένο με cmake. Όχι άλλα αυτόματα εργαλεία.
- Μεταξύ άλλων
Θα ήταν πραγματικά ενδιαφέρον να δούμε το τελικό προϊόν και θα ήταν μια εξαιρετική επιλογή για αυτό Ξυράφι QT, Για παράδειγμα.
Ευτυχώς το ιστολόγιο το λέει στην πρώτη γραμμή "Το PCManFM δεν θα χρησιμοποιήσει το QT οπότε μην πανικοβληθείς"
Αλλά γεια, είναι καλό να γνωρίζουμε ότι κάποια στιγμή η κοινότητα του KDE θα μπορούσε να το έχει διαθέσιμο, ας δούμε ποιος θα άφηνε το Dolphin να πάει για PCManFM...
Έχω μόνο μια ερώτηση, δεν θα ήταν περίεργο να χρησιμοποιήσω έναν διαχειριστή αρχείων κατασκευασμένο με QT σε περιβάλλον επιφάνειας εργασίας κατασκευασμένο σε GTK; Ειδικά σε ένα έργο όπως το LXDE, όπου επικεντρώνονται κυρίως στην εξοικονόμηση πόρων και αυτή η αλλαγή θα σας έκανε να χρειαστεί να εγκαταστήσετε περισσότερες βιβλιοθήκες.
Το να τρέχουν περισσότερες βιβλιοθήκες δεν ισοδυναμεί με περισσότερη κατανάλωση CPU, το πολύ 5 MB περισσότερη μνήμη ram
ακριβώς, όπως και ένα βαρύτερο περιβάλλον δεν σημαίνει μεγαλύτερη κατανάλωση ενέργειας, όπως το kde και το gnome
Το γεγονός ότι το pcmanfm μεταφέρεται (τελικά) σε qt δεν σημαίνει ότι η έκδοση gtk+ του pcmanfm δεν θα είναι πλέον διαθέσιμη. Υπάρχουν αρκετά προγράμματα που προσφέρουν και τις δύο εκδόσεις και κάθε χρήστης βλέπει ποια εγκαθιστά.
Χαιρετισμούς.
Υπάρχει ένας διαχειριστής αρχείων παρόμοιος με το pcmanfm γραμμένο σε qt http://www.qtfm.org/
Το έχω δοκιμάσει και είναι πολύ ελαφρύ αλλά έχει λίγες λειτουργίες. Για βασική χρήση λειτουργεί τέλεια.
Λατρεύω το Qt. Όλα είναι καλύτερα στο Qt. Και όχι, το Qt δεν σημαίνει bloatware. Όπως είπε ένας συνάδελφος στο Google+: «Υπάρχουν δύο είδη ανθρώπων στον κόσμο: οι φανατικοί του Qt και οι ανενημέρωτοι». 😉
lol
ότι η καλή
Το Razor-Qt είναι εξαιρετικό ως ιδέα, αλλά είναι ακόμα πράσινο, ελπίζουμε ότι μπορεί να βελτιωθεί αφού το lxde/xfce/openbox+tint2, παρόλο που είναι ελαφρύ, καταναλώνει πολύ περισσότερη μπαταρία από ένα gnome ή kde... την τελευταία φορά που δοκίμασα το Razor-Qt η κατανάλωση ήταν αρκετά καλή (χρησιμοποιώντας openbox + QT)
Και τι έχει το Razor που δεν ξεχωρίζει;
1. Δεν περιλαμβάνει διαχειριστή παραθύρων, πρέπει να προσθέσετε openbox ή gtk (δεν ξέρω αν λειτουργεί με kwin)
2. Ο διαχειριστής παραθύρων δεν περιλαμβάνεται στην εγκατάσταση, πρέπει να τον προσθέσετε στην μετά την εγκατάσταση, εδώ πεθαίνουν πολλοί
3. καμία διανομή δεν έχει βγει ακόμα, υποτίθεται ότι το Fedora
4. Το ξεκίνημά του είναι πολύ γρήγορο, το μενού του είναι φρικτό, υπάρχουν λίγα θέματα, αλλά αυτό γίνεται καλύτερο με τον καιρό
Αυτήν τη στιγμή χρησιμοποιώ το razor-qt στο archlinux, το οποίο μπορώ να σας πω αν μπορείτε να χρησιμοποιήσετε το kwin, αλλά συνοδεύεται από το nepomuk και άλλες βιβλιοθήκες, αλλά εξακολουθεί να είναι πολύ σταθερό.
Η αλήθεια είναι ένα σύστημα για μέτριο εξοπλισμό, τα θέματα του είναι άσχημα, αλλά τα θέματα kde μπορούν να εφαρμοστούν είτε με δείκτη του ποντικιού είτε με θέματα επιφάνειας εργασίας.
Προς το παρόν δεν θα συνιστούσα να χρησιμοποιήσετε το razor-qt, είναι ακόμα πολύ ανώριμο και σε ταχύτητα είναι αναμφίβολα πολύ γρήγορο, αλλά πρέπει να ρυθμίσετε πολλά XD.