gtk3

    0

    1答えて

    私はGladeとPyGTKの初心者です。ヘッダーバーコンポーネントを使用して作成されたカスタムタイトルバーを使用してウィンドウを作成しようとしています。残りのUIはGLADEファイル。しかし、1つのウィンドウを取得する代わりに、2つの異なるウィンドウが表示されます.1つはヘッダーバーを含み、もう1つはGladeで開発されたUIコンポーネントを含みます。誰かが同じウィンドウにそれらを表示させる方法に

    1

    1答えて

    私は学校プロジェクトのGTKの基礎を学んでおり、変更されたテキストエントリの値を出力する基本的なプログラムを作成しようとしています。 Gtk-CRITICAL **: gtk_entry_get_text: assertion 'GTK_IS_ENTRY (entry)' failed The text is : (null) を次のように私のコードは次のとおりです:g_signal_con

    1

    1答えて

    Glade 3.20で利用可能なウィジェットを見てきましたが、StWidgetというものは見つかりませんでした。 Gnome Maps、Builder、Nautilusを調べると、このボタンはStWidgetとしてリストされています。私がGladeで見つけやすいのはMenuButtonウィジェットです。 は、私は基本的に使用して開始している近代的なGNOMEアプリケーションの多くのようなファンキー

    1

    1答えて

    GTK + 3のドキュメントを読むのにいくつかの問題があります。複数のクラスリファレンスを参照して私の手がかりを探しました。クラスのインスタンス化が古く、いくつかのクラスが欠落している場合。他の3または4は、どのパラメータを渡す必要があるかを明示していないようにレイアウトされています。 私が見つけた最も完全なクラスリファレンスはhereです。例として "Button"を使用すると、label、re

    0

    2答えて

    、多くのブラウザのようなビットで他のウィジェットを検索またはプロトコルセキュリティ「チップ」でない埋め込み: 私は私はこれはまだサイズをアイコンに私を制限し、私自身GdkPixbufset_icon_from_pixbufに合格した場合でも entry = Gtk.Entry() entry.set_icon_from_icon_name(Gtk.EntryIconPosition.PRIMAR

    2

    1答えて

    私はアプリケーションを終了しようとしたときに確認をユーザーに依頼しようとしています。しかし、私はどのようにユーザーがアプリを終了することができるすべてのさまざまな方法をキャッチするか分からない:ウィンドウには、Alt + F4、私は自分自身でAlt + Shift + Qを使用する 'X'ボタンがあります。 これについてはどうすればいいですか?

    0

    2答えて

    次のコードは、タスクバーとページャーを回避し、タイプヒントGDK_WINDOW_TYPE_HINT_DESKTOPを設定するGTK3ウィンドウを生成します。 コードを実行すると、デスクトップをクリックするとウィンドウが消えます。タイプヒントを削除すると問題は解決しますが、「デスクトップ表示」操作でもウィンドウが永久に消えます。 これはGTK3の予想される動作ですか?はいの場合、タスクバーとページャ

    3

    1答えて

    ダイアログウィンドウ(GtkDialogなど)のボタンとGlade?の応答Gtk::ResponseTypeの値をリンクするにはどうすればいいですか? 私はプログラムでそれを行う方法を知っていますが、Gladeでそれを行う方法を見つけることはできません。要するに 私はGtkDialogとし、例えば、IDS button_okとbutton_cancelとアクションエリアに2つのボタンを持つUIファ

    0

    1答えて

    私はゼトコード(http://zetcode.com/gfx/cairo/basicdrawing/)に従っていて、ボタンを押した後に線を描く最初の例を構築しようとしていますが、なぜその理由が分かりません。ボタンをクリックするとsegmentation faultエラーが表示されます。 PS:私は@jkuのアドバイスに従って、ボタンの状態を記録するためにgboolean draw_a_lineを使

    0

    1答えて

    私はPythonで書かれたGtk3アプリを開発しています。私のアプリのメインウィンドウは次のように設定されています: #!/bin/python import gi gi.require_version('Gtk', '3.0') from gi.repository import Gtk as Gtk ## OTHER IMPORTS class MainGui(Gtk.Wind