学校プロジェクトのためにLinux上でネイティブアプリケーションを開発する必要があります。 私はGTKで作業することに決めました。私は公式ガイドを読むようになりました。GObjectとGLibがGTKで動作することを学ぶべきでしょうか?
GTK API自体はかなり分かりやすいですが、私はGObjectとGLibの問題に直面しています。彼らは学ぶのが難しく、なぜ慣れているのかわかりません。 GObjectとGLibがGTKで動作することを学ぶべきでしょうか?
GObjectの公式ドキュメントは非常に偉大でhttps://developer.gnome.org/gobject/stable/です.GObjectが最終的にGTKを学ぶには数週間かかります。
あなたはどちらか_absolutely everything_学習する必要はありません。 GTK +を安全に使用する方法の基礎と知識が必要です。これはかなり新しいユーザーからの非常に良い答えです。 Artemに感謝します。 – oldtechaa
GObjectの基本を理解することは、より複雑なウィジェット、特にGtkTreeViewがどのように機能するかを理解するために必要になります。それでも自分のオブジェクトを作るのに十分な知識は必要ありませんが、プロパティ、シグナル、およびGValuesが何であるかを理解する必要があります。 – andlabs
@andlabs、はい、私は誰もがプロパティとシグナルの基礎を知っていることを願っています。私はPerlでGTK +プログラミングを行っただけなので、GObjectを直接使う必要はありませんでした。 – oldtechaa