問題タブ [gtk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1413 参照

c - GEdit で GTK 構文の強調表示を取得するには?

GTK を使用して GUI アプリケーションを開発し始めたところです。私はテキスト エディタとして GEdit を使用しているので、構文の強調表示に以下を含めるにはどうすればよいですか。

あたかも次のようであるかのように:

0 投票する
4 に答える
12764 参照

c# - GTK#とWindowsフォームの違いは何ですか?

GTK#とWindowsフォームの違いは何ですか?それらは完全に異なりますか?

ありがとう

0 投票する
2 に答える
618 参照

gtk - GTK アプリケーションの起動に失敗 - xfs の再起動が必要 オプション

申し訳ありませんが、実際にはプログラミングの質問ではありませんが、他にどこで助けが得られるかわかりません。

最近の更新 (特に Xorg の更新) の後、GTK アプリが kde4 で実行されなくなりました。4 月 22 日頃に更新された Debian 不安定版があります。それらを実行しようとすると、次のエラーが表示されます。

修正するには、フォント サーバーを手動で再起動する必要があります。

何が間違っている可能性がありますか?構成の問題ですか?私のシステムは過去 7 年間更新されているため、古い設定を使用できます。

0 投票する
3 に答える
774 参照

gtk - GTK +信号に必要なGDKイベントを確認するにはどうすればよいですか?

GUIデザインにGlade-3を使用していますが、この問題が発生し続けています。シグナルをイベントにマッピングするGTK+ドキュメントやGlade-3(3.4.5)には何も表示されません。GTK +ソースコードにこの情報を見つける場所はありますか?

注:この質問では、イベントとシグナルがGTKで同じものではないことを認識することが重要です。

例:

次の信号を受信するために次のイベントを必要とするイベントボックスがあります。特定の信号に必要なイベントを特定するにはどうすればよいですか?

0 投票する
3 に答える
1245 参照

linux - ディレクトリ内のすべてのファイルでgtk FileChooserDialogがstatを呼び出すのを防ぎますか?

多くのファイルを含む nfs ディレクトリでは、gtk FileChooserDialog を開くのが非常に遅くなります。strace は、「stat」の呼び出しに多くの時間を示しています。ディレクトリ内のファイルごとに約 5 回の呼び出し。'stat' の呼び出しをオフにして、変更時刻なしでファイル名のリストを表示するにはどうすればよいでしょうか?

Redhat Enterprise 4、x86_64、Linux 2.6.9-42.0.8.ELsmp を使用しており、FileChooser は /usr/lib64/libgtk-x11-2.0.so.0.400.13 から来ています。テスト プログラムは FileChooserDialog を開き、表示されるまでに 10 秒かかりますが、'ls' で同じディレクトリを一覧表示するのに約 25 ミリ秒かかります。

私たちのEclipseアプリケーションは、このファイルセレクターの問題によって不自由になっています...

0 投票する
3 に答える
6316 参照

c - GTK+ でグリッドを作る

コードの実装を求めているわけではありませんが、GTK+ のスキルセットを考えると、抽象的な観点から、各四角がクリック可能などのグリッドを実装する最良の方法は何でしょうか?

0 投票する
1 に答える
818 参照

linux - シェルの GtkDialog

シェル スクリプトで gtkdialog を使用していますが、行き詰まりました。「use-markup」を使用してフォントをフォーマットしようとしましたが、機能しないようです。また、プログラムに複数のウィジェットがある場合、レイアウトは常に無秩序になります...解決策はありますか?または gtkdialog の優れたチュートリアルはありますか?(検索しましたが、ユーザーマニュアル以外に見つかりませんでした)。EDIT:フォントを変更して色を付けようとしています。私が解決したひどくレイアウトの問題。

0 投票する
1 に答える
980 参照

gtk - gtktreeview ヘッダーの高さを取得するには?

gtk ソース コードを調べたところ、ヘッダーの高さは非公開です。何かを試してみましたが、思い通りに動作しませんでした (heightWithHeader が 1 ?!)

別の解決策やコードの修正を手伝ってもらえますか?

更新:固定数の行を表示するには、ツリービューの高さを調整する必要があります。これを行うには、コンテナー (スクロール ウィンドウ) のサイズを headerHeight + numberRowsToDisplay * heightOfRow に調整します。

0 投票する
5 に答える
473 参照

c++ - C++ バックボーンを備えた C GUI?

私は、C++ で作成した単純な (そして些細な) バンキング アプリケーションを持っています。私はubuntuを使用しているため、GNOME(GTK +)を使用しています。すべての GUI を C/GTK+ で記述し、それをどうにかして C++ コードにリンクできるかどうか疑問に思っていました。これは可能ですか?

注: Qt や GTKmm は使いたくないので、それらを回答として提供しないでください。