GNU/Linux >> Linux の 問題 >  >> Linux

GtkとQtアプリケーションの違いは?

多くのパッケージがGTKバージョンとQTバージョンの両方で利用可能です。

  • それらの違いは何ですか?

  • パフォーマンスや作業方法に違いはありますか?

承認された回答:

一般に、ユーザーの観点からの違いは、純粋に表面的なものでなければなりません。 QtとGTKはテーマを個別に設定します(例:qtconfig またはgtk-chtheme )ただし、これは一部のデスクトップ環境によって調和されています。

GNU / Linuxは、前者がより一般的に使用されるという意味でQtよりもGTK指向である傾向があるため、選択肢が与えられたときにそれを好むかもしれません。例外は、独自のアプリケーションにQtを使用するKDEの下にありますが、これらの要素はどれも非常に重要ではありません。

より重要な問題は、RAMが非常に限られているコンテキスト(<1/4 GBなど)にあります。この場合、おそらくシステムでGTKまたはのみを使用する必要があります。 Qtですが、両方ではありません。ただし、ギガバイトのメモリを搭載した最新のデスクトップのほとんどでは、これは問題ではありません。両方を多用すると、50〜100MBの追加コストがかかる可能性があります。

GTK(2と3)とQt(3と4)の両方の異なるバージョンもまだ広く使用されていますが、下位互換性はありません(したがって、Qt3アプリケーションはQt4ライブラリを使用できません)。ただし、両方のバージョンが同時にシステムに存在する可能性があり、これの最も深刻な結果は、混乱ともう少しメモリの膨張の可能性になります。


Linux
  1. ログインシェルと非ログインシェルの違いは?

  2. 2>&-、2> / dev / null、|&、&> / dev/nullと>/dev / null 2>&1の違いは?

  3. Sudo Su –とSudo Su —の違いは何ですか?

  1. EotとEofの違いは?

  2. [0-9]、[[:digit:]]とDの違いは?

  3. ブロックサイズとクラスターサイズの違いは?

  1. 配管とコマンド拡張の違いは?

  2. Sudoユーザーとrootユーザーの違いは?

  3. CLOCK_REALTIME と CLOCK_MONOTONIC の違いは?