問題タブ [gtk2]

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 に答える
416 参照

c++ - BadAlloc X エラー

ビルドしようとしている GTK プログラムに問題があります。

コンパイルすると、このエラーが発生し続けます:

Ive は、それを引き起こしているように見える次のコマンドまで追跡しました。

Top_Graph と Graph_Cpu はどちらも GtkVbox ウィジェットです。

このようなエラーを見たことがある人はいますか? また、その原因についてアドバイスをいただけないでしょうか。

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

c++ - GtkEntryで編集可能なテキストを設定する方法

非常に簡単な質問GtkEntryです。編集可能に設定したいウィジェットがあります。私が使用すべき関数は次のとおりです。

GtkEntryしかし、ウィジェットを引数として取る方法がわかりません

これが私が使用しているコードです:

キーボードフォーカスを取得する限り、私はその機能が必要だと思いpanel_applet_request_focus ()ます。問題のアプレットと、ウィンドウフォーカスをトリガーするイベントのタイムスタンプを渡す必要があります

タイムスタンプに何を入力すればよいかわかりません。上記のようにコードをコンパイルしましたが、アプレットをクリックしてもキーボードフォーカスを取得できません。

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

windows - Windows で gtk ライブラリをより簡単に cmake にリンクするにはどうすればよいですか?

私は今、必要なすべてのパスを手動で含めることにより、非常に醜い方法でそれを行っています(gtkバンドルは にありますD:/Tools/gtk+-bundle_2.20.0-20100406_win32):

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

c++ - g_time_out addにクラスのメンバー関数を与えることはできますか?

質問は単にタイトルにあります。を介して使用したい関数がある場合g_timeout_add()、この関数はクラスメンバー関数ですが、それを使用する方法はありますg_timeout_add()か?

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

c - GtkButtonのラベルを変更します

ウィジェットが表示された後でGtkButtonのラベルを変更できるようにしたい

誰かがこれを行う方法を知っていますか?

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

python - Ruby GTK が表示されずに失敗する (Python は問題ありません)

Ruby GTK アプリは非グラフィカル環境では実行できないようですが、Python アプリは実行できます。

非常に単純化された例 (gtk メイン ループがなくても) で、この動作を示しています。

gtktest.py:

gtktest.rb:

X ウィンドウ環境:

非 X 環境:

ご覧のとおり、python バージョンは警告付きで正常に実行され、ruby バージョンは gtk のインポートですぐに失敗します (python バージョンは gtk メイン ループでも動作し、VTE ターミナルでテキスト処理が行われます)。

これらの ruby​​ gtk アプリが非 X で実行されている可能性を誰かが認識していますか?

環境: debian スクイーズ、python-gtk2、libgtk2-ruby

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

php - php-gtk2 の gnope はなくなりましたか?

私のマシンに php-gtk2 をインストールする gnope インストーラーはどこからダウンロードできますか? オンライン マニュアルによると、gnope.org にありますが、この Tradebit Web サイトにリダイレクトされます。

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

gdb - glist.c: そのようなファイルまたはディレクトリはありません

gdbで次のコードを実行しようとすると、c/gtk +アプリケーションと3つの要素を埋めたGListがあります。

分かりました:

プログラム受信信号 SIGSEGV、セグメンテーション違反。[スレッド 0xb73c4700 (LWP 7936) に切り替え] IA__g_list_length (list=0x6e6920) at glist.c:767 767 glist.c: そのようなファイルまたはディレクトリはありません。glist.c で

それは何ですか?

ありがとうございました。

0 投票する
0 に答える
137 参照

ruby - ルビーのメモリリークGdk::PixbufLoader

だから私はruby1.8.6のgnome2ライブラリがどれほどリークがあるのか​​疑問に思い始めています。

によると、これは約16kb/秒でリークしますwatch -n 1 ps -o rss -p <process id>

を使用して画像データの大きなチャンクのチャンクを書き込もうとすると、これはさらに複雑になりますpixbuf.last_write img_data

これ(および2番目の問題)を回避する方法はありますか?コード内の画像データを更新する必要がありますが、pixbufを使用してしまうものはすべてふるいのように漏れているようです。

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

focus - GTK / PyGTK でタブ フォーカスを制御する (フォーカスする次の要素を選択する)

必要な要素に強制的にフォーカスさせるにはどうすればよいTabですか?ソフトウェアに要素のリストを与えてフォーカスを循環させることは可能ですか?

というプロパティを使ったことがあるのを覚えていtabindexますが、もう見つかりません。

Tabたぶん、要素にフォーカスするのを防ぐこともできますか?