Membaca RSS saya, saya menemukan artikel yang sangat menarik di Blog LXDEDimana (Saya menganggap pengembang PCManFM) Dia memberi tahu kita tentang hasil percobaan yang dia lakukan, saat mem-porting aplikasi ini ke Qt.
Ingat itu PCManFM adalah Manajer file de LXDE, Lingkungan Desktop yang ditulis GTK +. Menurut penulis:
Hasilnya cukup memuaskan dan mengesankan. Saya harus mengakui bahwa bekerja dengan Qt cukup menyenangkan.
Seperti yang Anda lihat pada gambar di atas, sekilas terlihat seperti versi aslinya yang ditulis dalam GTK. Bagian paling menarik dan unik dari porting PCManFM ke Qt menurut penulis adalah:
- Independen dari KDE. Ini benar-benar program yang sangat ringan di Qt4 murni.
- Hampir secepat versi aslinya. Anda belum memiliki waktu untuk mengoptimalkannya dan mungkin akan lebih cepat setelah pengoptimalan.
- Ini menggunakan Libfm + glib / gio, dan memiliki dukungan gvfs, sehingga dapat memasang sistem file jarak jauh.
- Kode sumbernya pendek dan bersih, ditulis dalam C ++.
- Desktop independen, tidak bergantung pada lingkungan desktop tertentu (meskipun menggunakan glib / GIO / GVFS, yang tidak memerlukan Gnome).
- Dibangun dengan cmake. Tidak ada lagi autotools.
- Di antara yang lain
Akan sangat menarik untuk melihat produk jadi, dan itu akan menjadi pilihan yang bagus untuk Pisau CukurQT, Misalnya.
Untung saja di baris pertama tertulis "PCManFM tidak akan menggunakan QT jadi jangan panik"
Tetapi bagus untuk mengetahui bahwa pada titik tertentu komunitas KDE dapat menyediakannya, untuk melihat siapa yang akan membiarkan Dolphin menggunakan PCManFM ...
Saya hanya punya pertanyaan, bukankah aneh menggunakan pengelola file yang dibuat dengan QT di lingkungan desktop yang dibuat di GTK? Terutama dalam proyek seperti LXDE, di mana mereka berfokus terutama pada penghematan sumber daya, dan perubahan ini akan membuat Anda perlu menginstal lebih banyak pustaka.
Memiliki lebih banyak pustaka yang berjalan tidak sama dengan lebih banyak konsumsi CPU, paling banyak 5 mb lebih banyak dari ram
Tepatnya, seperti lingkungan yang lebih berat tidak berarti konsumsi daya yang lebih tinggi, seperti kde dan gnome
Hanya karena pcmanfm (pada akhirnya) di-porting ke qt tidak berarti bahwa versi gtk + pcmanfm tidak akan tersedia lagi. Ada beberapa program yang menawarkan kedua versi dan setiap pengguna melihat mana yang mereka instal.
Salam.
Ada sebuah pengelola file yang mirip dengan pcmanfm yang ditulis dalam qt http://www.qtfm.org/
Saya sudah mencobanya dan ini sangat ringan tetapi hanya memiliki sedikit fungsi. Untuk penggunaan dasar, ini berfungsi dengan baik.
Saya suka Qt. Semuanya lebih baik di Qt. Dan tidak, Qt tidak berarti bloatware. Seperti yang dikatakan seorang kompadre di Google+: "Di dunia ini ada dua jenis orang: penggemar Qt dan yang tidak tahu apa-apa." 😉
lol
yang baik
Razor-Qt bagus sebagai sebuah konsep, tapi tetap hijau, semoga bisa meningkat sebagai lxde / xfce / openbox + tint2, meski ringan, mengkonsumsi baterai lebih banyak daripada gnome atau kde ... terakhir kali saya mencoba konsumsi Razor-Qt cukup bagus (menggunakan openbox + QT)
Dan apa yang Razor miliki yang tidak menonjol?
1. tidak termasuk window manager, Anda harus menambahkan openbox atau gtk (saya tidak tahu apakah ini berfungsi dengan kwin)
2. window manager tidak termasuk dalam instalasi, harus ditambahkan pada pasca instalasi, disini banyak yang mati
3. Belum ada distro yang bawa dari pabrik, seharusnya fedora
4. startupnya sangat cepat, menunya buruk, hanya ada sedikit tema, tetapi itu menjadi lebih baik dari waktu ke waktu
Saat ini saya menggunakan razor-qt di archlinux jadi saya dapat memberi tahu Anda jika kwin dapat digunakan tetapi memiliki nepomuk dan pustaka lain yang terpasang tetapi masih sangat stabil.
Yang benar adalah sebuah sistem untuk peralatan sederhana, temanya jelek tetapi tema kde dapat diterapkan baik itu penunjuk mouse atau tema desktop.
Untuk saat ini saya tidak akan merekomendasikan menggunakan razor-qt, ini masih sangat belum matang dan dalam kecepatannya tidak diragukan lagi sangat cepat tetapi Anda harus banyak mengkonfigurasi XD.