問題タブ [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.

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

pygtk - GTK / PyGTKは、ComboBoxをキーボードで検索可能にします

ComboBoxを検索可能にすることは可能ですか?はいの場合、どのように?

ComboBoxがアクティブで、キーボードで文字を入力したときに、ComboBox内でこの文字で始まる最初の項目を選択し、次の文字で選択できるようにしたいと思います。

これは、たとえば、Webページ内のComboBoxと同じ機能です。

set_enable_searchTreeViewにメソッドとがあるのと同じ方法で、ComboBoxまたはデータを含むListStoreでこれを実現するオプションが見つかりませんset_search_column

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

pygtk - PyGTKアップデート兄弟ウィジェットラベル

PyGTKとGlade3を使い始めたばかりで、助けが必要です。

コンテナ階層:window-> vbox1-> {button1、label1}

button1はにコールバックします

label1.set_text(string)を使用してこれを実行できることは知っていますが、そのオブジェクトを取得する方法がわかりません。

KYからありがとう。

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

netbeans - Gtk-WARNING netbeans でシグナルハンドラが見つかりませんでした

netbeansを使用して、cでgladeとgtkプログラミングを使用してインターフェイスを構築しています。このチュートリアルに従ってプロジェクトをセットアップしました。libgmodule2-0.so と libglib2-0.so を netbeans のリンカー オプションに追加しました。実行すると、Gtk-WARNING Could not find signal handle. という警告が表示されます。メインウィンドウを閉じても何も起こりません (これがシグナルをキャッチする場所です)

このようにプログラムをコンパイルすると (netbeans を使用しない)

それは正常に動作します。メインウィンドウを閉じると閉じます。

私はすべての機能 (特にデバッグ) を利用できるので、IDE を使用するのが好きです。この問題に対する提案はありますか?

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

gtk - vala で gtk/glade を使用する方法

私は、glade/gtk/vala で簡単なアプリを作ろうとしています。これまでのところ、私はこれを持っています:

これを実行すると、次のように出力されます: (helloworld:22641): Gtk-WARNING **: Could not find signal handler 'on_btn_hello_clicked' but それ以外の場合は、ハンドラーが呼び出されていないことを除いて正常に実行されます

私は何を間違っていますか?

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

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 のそのバージョンの既知のバグですか?

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

python - Pythonでグリッドと長方形をどのように描画しますか?

次の一部またはすべてを実行するGUIを作成するために、どのPython関連コード(PyGTK、Glade、Tkinter、PyQT、wxPython、Cairoなど)を簡単に使用できますか?

  1. GUIの一部には、動かせない正方形のグリッドがあります。
  2. ユーザーはボタンを押して、サイズ変更可能な長方形を作成できます。
  3. ユーザーは、グリッド上の任意の場所に長方形をドラッグでき、グリッドにスナップします。
0 投票する
1 に答える
1190 参照

python - GladeとPython(Gtk)で構築されたGUIのローカリゼーション

GladeとPythonを使用してアプリケーションを作成しましたが、いくつかのローカリゼーションを作成したいと思います。

Pythonコードにある文字列をローカライズする方法を知っています。ローカライズされるはずのすべての文字列を_()でカプセル化し、.poファイルで文字列の翻訳を指定します。

しかし、Gladeで作成された文字列に、ローカライズ可能である必要があることをどのように伝えることができますか(たとえば、ラベル、メニュー項目、ボタンラベルなど)?

ローカリゼーションにgettextを使用しています。

ありがとう、トーマス

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

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コマンドプロンプト」の両方を使用してコンパイルおよびテストされています。

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

python - 関数ハンドラーを他のファイルから Python/GTK Builder プログラムにインポートする方法は?

空き地ファイルを使用して UI を定義する Python スクリプトがあり、多数の繰り返しウィジェットがあり、それぞれが特定のアクティブ オブジェクトの異なる数値属性を調整します。繰り返しになるので、カプセル化と読みやすさのために、すべてのハンドラーを別のファイルに定義することにしました。コードの抜粋を次に示します。

メインファイル:

Handlers.py ファイル:

プログラムを実行すると GUI は正しく表示されますが、スライダーを動かすと次のエラーが発生します。

名前空間とスコープについては少し知っていますが、Python とオブジェクト指向全般については初心者なので、何をすべきか正確にはわかりません。どんな助けでも大歓迎です。

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

python - ノートブック コントロールがウィンドウに表示されないのはなぜですか?

Python は初めてではありませんが、Glade を使用してインターフェイスを設計するのはこれが初めての試みです。私のPythonファイルは次のようになります。

そして、「file.glade」ファイルは次のようになります。

アプリケーションを実行すると、非常に小さなウィンドウとメッセージが表示されます。

また、コントロールは表示されません。