問題タブ [glade]
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.
pygtk - GTK / PyGTKは、ComboBoxをキーボードで検索可能にします
ComboBoxを検索可能にすることは可能ですか?はいの場合、どのように?
ComboBoxがアクティブで、キーボードで文字を入力したときに、ComboBox内でこの文字で始まる最初の項目を選択し、次の文字で選択できるようにしたいと思います。
これは、たとえば、Webページ内のComboBoxと同じ機能です。
set_enable_search
TreeViewにメソッドとがあるのと同じ方法で、ComboBoxまたはデータを含むListStoreでこれを実現するオプションが見つかりませんset_search_column
。
pygtk - PyGTKアップデート兄弟ウィジェットラベル
PyGTKとGlade3を使い始めたばかりで、助けが必要です。
コンテナ階層:window-> vbox1-> {button1、label1}
button1はにコールバックします
label1.set_text(string)を使用してこれを実行できることは知っていますが、そのオブジェクトを取得する方法がわかりません。
KYからありがとう。
netbeans - Gtk-WARNING netbeans でシグナルハンドラが見つかりませんでした
netbeansを使用して、cでgladeとgtkプログラミングを使用してインターフェイスを構築しています。このチュートリアルに従ってプロジェクトをセットアップしました。libgmodule2-0.so と libglib2-0.so を netbeans のリンカー オプションに追加しました。実行すると、Gtk-WARNING Could not find signal handle. という警告が表示されます。メインウィンドウを閉じても何も起こりません (これがシグナルをキャッチする場所です)
このようにプログラムをコンパイルすると (netbeans を使用しない)
それは正常に動作します。メインウィンドウを閉じると閉じます。
私はすべての機能 (特にデバッグ) を利用できるので、IDE を使用するのが好きです。この問題に対する提案はありますか?
gtk - vala で gtk/glade を使用する方法
私は、glade/gtk/vala で簡単なアプリを作ろうとしています。これまでのところ、私はこれを持っています:
これを実行すると、次のように出力されます: (helloworld:22641): Gtk-WARNING **: Could not find signal handler 'on_btn_hello_clicked' but それ以外の場合は、ハンドラーが呼び出されていないことを除いて正常に実行されます
私は何を間違っていますか?
reference - monodevelop は、機能しない参照の使用を主張します
Debian テスト リポジトリの MonoDevelop 2.2 を使用しています。バージョン 2.8 および 2.10 の GTK サポート用のアドインをインストールしました。ソリューションをコンパイルすると、次のような警告が表示されますWarning: Assembly 'glade-sharp, Version=2.10.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' not found. Make sure that the assembly exists in disk. If the reference is required to build the project you may get compilation errors. (ProCos)
インストールされているライブラリはグレードシャープの V2.10 を提供していないため、警告はまったく問題ありません。そこで、参照ダイアログを開き、参照を削除して、glade-sharp の V2.8 への参照を挿入します (これは存在します)。参照ダイアログを閉じて再コンパイルします。そしてバン、同じ警告と参照が V2.10 に戻されました。
これを修正する方法はありますか?それとも、これは MonoDevelop のそのバージョンの既知のバグですか?
python - Pythonでグリッドと長方形をどのように描画しますか?
次の一部またはすべてを実行するGUIを作成するために、どのPython関連コード(PyGTK、Glade、Tkinter、PyQT、wxPython、Cairoなど)を簡単に使用できますか?
- GUIの一部には、動かせない正方形のグリッドがあります。
- ユーザーはボタンを押して、サイズ変更可能な長方形を作成できます。
- ユーザーは、グリッド上の任意の場所に長方形をドラッグでき、グリッドにスナップします。
python - GladeとPython(Gtk)で構築されたGUIのローカリゼーション
GladeとPythonを使用してアプリケーションを作成しましたが、いくつかのローカリゼーションを作成したいと思います。
Pythonコードにある文字列をローカライズする方法を知っています。ローカライズされるはずのすべての文字列を_()でカプセル化し、.poファイルで文字列の翻訳を指定します。
しかし、Gladeで作成された文字列に、ローカライズ可能である必要があることをどのように伝えることができますか(たとえば、ラベル、メニュー項目、ボタンラベルなど)?
ローカリゼーションにgettextを使用しています。
ありがとう、トーマス
c# - Mono、C#、Glade#の使用を開始する:ウィンドウを表示する方法は?
私はMono&GTK#(Qt / C ++ GUIプログラミングのバックグラウンドから来ました)を使い始めようとしていて、非常に単純なテストGUIから始めることにしました。
MS Windows Mono / GTK#インストーラーをインストールし、Gladeへのスタートメニューリンクが機能しないことを発見すると(パッケージに含まれていないように見えたため)、「GladewithGTK+」Windowsを使用しました。 GladeWebサイトのバイナリインストーラー。
次に、Glade(この投稿の下部)で非常に単純なGUIを作成し、それを表示するためのC#コードの最初のビットを記述しました。ただし、正しく機能していないようです。
「Hello、World!」がコンソールに正しく出力された後、ウィンドウが表示されたりエラーメッセージが出力されたりせずにプログラムがハングします。ウィンドウが作成され、イベントループが開始されたように見えますが、ウィンドウは表示されていません。最初のファイルを行null
から削除しnew Glade.XML
、gladeファイルをリソースとして含めないようにしましたが、違いはありませんでした。
また、Glade GUI xmlをモノラルWebサイトのGtkSharpBeginnersGuideにあるものに置き換えてみました(そしてC#コードでに変更wndTestWindow
しました)。GladeXMLに問題があることを完全に示唆しているようです。window1
ただし、Gladeのインストールによって作成されたXMLの何が問題になっているのかを理解するのは難しいと感じています。誰かが何か提案をすることができますか?
Glade GUI:
C#テストコード:
コンパイルおよび実行:
バージョン:
Windows:XP Service Pack 3 Glade:3.6.7MCSバージョン2.6.7.0MonoおよびGTK#mono-2.6.7-gtksharp-2.12.10-win32-2.exe
は、MonoWebサイトから使用してインストールされます。
cygwinと「Mono-2.6.7コマンドプロンプト」の両方を使用してコンパイルおよびテストされています。
python - 関数ハンドラーを他のファイルから Python/GTK Builder プログラムにインポートする方法は?
空き地ファイルを使用して UI を定義する Python スクリプトがあり、多数の繰り返しウィジェットがあり、それぞれが特定のアクティブ オブジェクトの異なる数値属性を調整します。繰り返しになるので、カプセル化と読みやすさのために、すべてのハンドラーを別のファイルに定義することにしました。コードの抜粋を次に示します。
メインファイル:
Handlers.py ファイル:
プログラムを実行すると GUI は正しく表示されますが、スライダーを動かすと次のエラーが発生します。
名前空間とスコープについては少し知っていますが、Python とオブジェクト指向全般については初心者なので、何をすべきか正確にはわかりません。どんな助けでも大歓迎です。
python - ノートブック コントロールがウィンドウに表示されないのはなぜですか?
Python は初めてではありませんが、Glade を使用してインターフェイスを設計するのはこれが初めての試みです。私のPythonファイルは次のようになります。
そして、「file.glade」ファイルは次のようになります。
アプリケーションを実行すると、非常に小さなウィンドウとメッセージが表示されます。
また、コントロールは表示されません。