問題タブ [gtk3]
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.
python - PythonとGTK3:リストストアを作成する方法
PyGtkでは、私は常にこれを使用して画像付きのリストストアを作成しました(ファイルを表示するためにIconViewで使用します)。
しかし、Python3とPyGObjectでこれを行う方法がわかりません。
python - pygobject での応答しないドラッグ アンド ドロップ
pygobjectでドラッグアンドドロップをうまく機能させようとしていますが、遅くて反応がありません.90%の時間、ドラッグしているアイテムをうまくドロップする前に振る必要があります.それともpygobjectのバグですか?ここに私のコードがあります
gtk - gtk# は gtk 3.0 をサポートしますか?
GTK+ 3.0 は 2011 年 2 月にリリースされましたが、残念ながら gtksharp はまだサポートしていません。彼らはそれをサポートするつもりですか?
python - ドラッグアンドドロップソースを作成するpygobject
数日間、壁に頭をぶつけてきましたが、テキストを他のウィジェットにドラッグできない理由を誰かに教えてもらえますか?どちらのドラッグイベントもまったく発生しません
events - XKeyEvent を gtk3 アプリケーションに送信する
次のドキュメントを使用して、Vala でメソッドを記述し、キー プレス イベント (<Ctrl>V など) をフォーカスのあるアプリケーションに送信しました。
コードは次のとおりです。
これは gtk2 アプリケーションで問題なく動作します。ただし、gtk3 アプリケーションはそのようなイベントを完全に無視するようです。このようなイベントを gtk3 アプリケーションにも送信する方法はありますか?
python - gi.repository から Webkit をインポートできません
Webkit
からインポートしようとすると、次gi.repository
のようになりますImportError
。
私は何を間違っていますか?
python - pygtk3 のイントロスペクションは可能ですか?
Python の優れた点の 1 つは、メソッドと関数をイントロスペクションできることです。例として、関数の署名を取得するにmath.log
は (ipython で) 次を実行します。
そしてx
、オプションbase
で がこの関数のパラメータであることを確認してください。
新しい gtk3 と自動で生成された pygobject bindings(*args, **kwargs)
を使用すると、試したすべての例で、すべての gtk メソッドのパラメーターとして取得することしかできません。
例:文字列を必要とするLabel.set_text :
ここでの質問: これ (Python バインディングのメソッド イントロスペクションの喪失) は、もう一度変更されるもの (ドキュメント) の努力が pygobjects に費やされたのか、それとも pygobjects の動作方法のためにここに残っているものなのか?
pygobject - gtk3 は GtkSettings から設定値を取得します
Python プラグイン内から GEdit3 のワード ラップ設定の値をプログラムで取得したいと考えています。
GtkSettingsクラスは文字列プロパティを設定するメソッドを提供しますが、文字列プロパティの値を取得するにはどうすればよいでしょうか? 「ゲッター」メソッドはありません。
私も相談しましpydoc gi.repository.Gtk.Settings
た-そこにリストされている方法はオンラインドキュメントと同じです。
gsettings
CLI ユーティリティを使用して、対象のプロパティ値を取得できます。このコマンドgsettings get org.gnome.gedit.preferences.editor wrap-mode
は値を返します'word'
。subprocess.Popen()
ただし、このプロパティを取得するためだけに使用する必要がないことを望んでいました。
python - gtk3でモデルダイアログをスクロールしますか? どうやってするの
親ウィンドウの上部からスクロールするモーダル ダイアログを作成する方法を知っている人はいますか (glade 3.10 の about ウィンドウのように)。PythonでGlade 3.10を使用しています。ダイアログと通常のウィンドウを作成して、そのプロパティをモーダルとポップアップに設定しようとしましたが、うまくいかないようです。アイデアはありますか?
前もって感謝します。