Saya telah memikirkan hal ini sejak saya mulai dengan Arch (di distro Out-of-the-Box itu belum terjadi pada saya), QGtkStyle (yang rupanya mengurus pembuatan Qt menggunakan tema GTK) tidak mendeteksi tema GTK yang kita pilih (setidaknya tidak di Xfce) membuat aplikasi kita yang ditulis dalam Qt terlihat berbeda dari lingkungannya. Instal paketnya libgnomeui itu melakukan pekerjaan (atau salah satu ketergantungannya) tetapi jika Anda seperti saya dan tidak ingin media GNOME diinstal, ini dapat membantu. Aplikasi awalnya terlihat seperti ini:
Pertama kita lari Konfigurasi Qt (yang secara default tidak ditampilkan di menu). Di Arch:
$ qtconfig-qt4
opsi 'Pilih Gaya GUI' kami memilih GTK +.
Setelah kita akan membuat script, kita bisa menggunakan guide from KZKG ^ Gaara: https://blog.desdelinux.net/bash-como-ha … jecutable/
Kami akan menamai skrip sebagai qgtkstylehack.sh (ini opsional dan terserah pengguna) dan kami akan menulis ini di dalam skrip: ekspor GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″
Pada akhirnya akan seperti ini:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
Kami akan memindahkan skrip ini ke folder /etc/profile.d untuk berjalan secara otomatis dan tersedia untuk semua pengguna. *
# mv ~/qgtkstylehack.sh /etc/profile.d
Sekarang, kita mungkin sudah memiliki di folder pribadi kita file tersembunyi bernama .gtkrc-2.0 (berikut adalah konfigurasi GTK + pribadi kami), jika tidak, kami membuatnya. Kemudian kita harus menambahkan ini ke file yang disebutkan: gtk-nama-tema= »Nama Anda tema«
Dan voila, kami reboot agar perubahan diterapkan. Aplikasi kita akan terlihat seperti ini:
* Sebenarnya kita juga bisa menambahkan garis ekspor GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″ untuk mengajukan ~ / .bash_profile sehingga perubahan hanya mempengaruhi pengguna kita.
Fuentes:
- http://wiki.archlinux.org/index.php/GTK%2B#GTK.2B_2.x
- http://wiki.archlinux.org/index.php/Bash#Configuration
- http://bbs.archlinux.org/viewtopic.php?id=99175
Desktop terlihat sangat bagus, karena saya bertemu arch dan turunannya saya juga belum pindah, saya suka pacman dan RR, sekarang di chakra karena saya suka bagaimana Kde yang dipoles, cinta saya yang lain adalah Xfce, meskipun saya sudah melupakannya.
Faktanya, pacman adalah keajaiban dan Rolling Release sangat nyaman.
Chakra Saya belum mengujinya secara mendalam karena komputer saya sudah agak tua (dari tahun 2006) jadi saya lebih memilih sistem yang ringan agar bisa terus bekerja semaksimal mungkin, dan KDE tidak bisa dibilang ringan.
Ditambahkan ke favorit!
Salam!
Terima kasih!
Sebuah ucapan.
Saya seorang pemula tentang topik ini. Pustaka grafis apa yang paling direkomendasikan dalam hal kompatibilitas / multiplatform / kinerja, dll? Qt atau gtk +?
Saya juga tidak terlalu paham dalam hal itu, tetapi menurut Wikipedia dan beberapa komentar yang saya baca di internet, Qt jelas memiliki kompatibilitas yang lebih besar dan lebih banyak platform tempat ia dapat bekerja. Soal performance, sejujurnya saya tidak bisa memberikan jawaban yang bagus, karena seperti yang sudah saya katakan tadi, saya tidak banyak tahu soal ini.
Seberapa bagus tema ikon yang Anda gunakan, apakah itu?
AwOkenDark oleh alecive:
http://alecive.deviantart.com/art/AwOken-163570862
Ini adalah seperangkat ikon yang sangat bervariasi dan dapat disesuaikan, saya sangat merekomendasikannya.
Tip yang bagus! Integrasi antara GTK dan Qt adalah salah satu kriteria utama saya saat memilih tata letak dan desktop. Saya menyebutkan bahwa menginstal "libgnomeui" juga berfungsi untuk mengintegrasikan aplikasi Qt di LXDE dan Openbox. Tapi, bagi saya, aplikasi terbaik untuk mengintegrasikan GTK dan Qt adalah QTCurve. Direkomendasikan !!
+1 QtCurve sangat bagus dan sangat dapat dikonfigurasi.
Yang benar adalah saya membuat tip dengan maksud bahwa itu akan berfungsi di lingkungan yang menggunakan GTK 2, tidak hanya Xfce (saya hanya meletakkannya sebagai referensi karena itu yang saya gunakan). Saya akan menentukan ini di paragraf pertama, tetapi "gelombang saya hilang" seperti yang kita katakan di sini: P.