GNU/Linux >> Belajar Linux >  >> Linux

Perbedaan Antara Aplikasi Gtk Dan Qt?

Banyak paket tersedia dalam versi GTK dan QT.

  • Apa bedanya?
  • Apakah ada perbedaan
    kinerja atau metode kerja?

Jawaban yang Diterima:

Secara umum, perbedaan dari perspektif pengguna harus murni kosmetik. Qt dan GTK menyetel tema secara independen (melalui, mis., qtconfig atau gtk-chtheme ) tetapi ini diselaraskan dengan beberapa lingkungan desktop.

GNU/Linux cenderung lebih berorientasi GTK daripada Qt dalam arti bahwa yang pertama lebih umum digunakan, jadi Anda mungkin ingin memilihnya ketika diberi pilihan; pengecualian akan berada di bawah KDE, yang menggunakan Qt untuk aplikasinya sendiri — meskipun tidak satu pun dari faktor ini yang sangat penting.

Masalah yang lebih signifikan adalah dalam konteks dengan RAM yang sangat terbatas (seperti dalam, <1/4 GB); dalam hal ini Anda mungkin ingin sistem menggunakan GTK secara eksklusif atau Qt, tapi tidak keduanya. Namun, pada sebagian besar desktop modern dengan memori gigabyte, hal ini tidak menjadi masalah — menggunakan keduanya secara ekstensif mungkin memerlukan biaya tambahan (tebakan liar) 50-100 MB.

Perhatikan bahwa ada juga versi berbeda dari GTK (2 dan 3) dan Qt (3 dan 4) yang masih banyak digunakan tetapi tidak kompatibel ke belakang (sehingga aplikasi Qt 3 tidak dapat menggunakan pustaka Qt 4). Namun, kedua versi mungkin ada pada sistem pada saat yang sama dan konsekuensi paling serius dari ini adalah potensi kebingungan dan sedikit lebih banyak memori yang membengkak.


Linux
  1. Perbedaan Antara Shell Login dan Shell Non-login?

  2. Perbedaan Antara 2>&-, 2>/dev/null, |&, &>/dev/null Dan>/dev/null 2>&1?

  3. Apa Perbedaan Antara Sudo Su – Dan Sudo Su —?

  1. Perbedaan Antara Eot dan Eof?

  2. Perbedaan Antara [0-9], [[:digit:]] Dan D?

  3. Perbedaan Antara Ukuran Blok Dan Ukuran Cluster?

  1. Perbedaan Antara Snat dan Masquerade?

  2. Perbedaan Nss dan Pam?

  3. Perbedaan antara CLOCK_REALTIME dan CLOCK_MONOTONIC?