gdk

    1

    1答えて

    base64でエンコードされたJPEG bytearrayから循環画像を作成するために小さなクラスを作成しましたが、常にsegfaultが発生するようです。これはGJSのカイロ表面を作るのに最も簡単な方法でしたが、私の問題を解決すればクラッタに反対しません。 var CircularImage = new Lang.Class({ Name: "CircularImage",

    1

    1答えて

    official GTK documentationによれば、gdouble、gcharなどは通常のC型のtypedefです。 何がポイントですか?単に伝統的な名前、int、charを使用するのはなぜでしょうか。なぜそれらをすべてtypedefに苦労して、私が見ることができる限り、それらに何も加えない?

    1

    1答えて

    現在のウィンドウをpngなどの画像ファイルとして保存するにはどうすればよいですか? 私は現在のウィンドウからgdkWindowを取得できます。 イメージを取得することさえできます。この画像構造体から、私は各ピクセルを照会することさえできます。しかし、私が本当に必要としていることを理解することは、pixbufを入手することです。 int width; int height; this.GetSi

    3

    2答えて

    私はいくつかのデモコードにPixbufを持っていますが、現在は画面のタッチによって時計回りまたは反時計回りに回転しています。 これはRotateSimpleを使用して行いますが、これは90度の倍数に制限されています。 Pixbufバッファ内のイメージを45度(以下)回転させる方法はありますか?

    0

    1答えて

    それは私がGJSにGdk.Seat.grab()を呼び出したときに、私はエラーが出るようだ:この関数とクラスがlisted in the GJS Docsある Gjs-WARNING **: JS ERROR: TypeError: Gdk.Seat.grab is not a function 、多分私は間違ってそれを呼んでいますか? typeofをGdk.Seat.grabに電話すると、u

    -1

    1答えて

    PyGObjectでGLAreaウィジェットを使用しようとすると、以前の質問(Use of the Gtk.GLArea in Pygobject GTK3)がありました。私はコマンドを描くためにPythonのバージョンを取得したことはありませんでしたので、私はそれをよりよく理解しようとするCバージョンを与えるだろうと思った。 Gtk3がすべて含まれているのでUbuntu 16を使って、私はそれを

    1

    1答えて

    私のプログラムでローカルハードドライブにイメージファイルが存在しないようにしたい。 私はxxd -iを使用して画像データを含むunsigned char[]を生成し、これをプログラムに埋め込みました。 しかし、今私はそれを行うことができる機能を見つけることができないので、これからGdk::Pixbuf(またはGtkイメージ)を読み込もうとしています。

    0

    1答えて

    使用KeyPressEventArgs複数のキーを検出できるようにしたい。私は運がなければこれを試した。 [GLib.ConnectBefore] public override void OnKeyPress (object o, global::Gtk.KeyPressEventArgs args) { if ((args.Event.Key == Gdk.Key.Up) &&

    0

    1答えて

    私は些細なことをやろうとしていますが、ClutterImageで何を試しても、Unable to load image dataというエラーメッセージが表示されます。私が使用している言語はValaなので、Clutter用のVapiファイルが間違っている可能性があります。 GdkPixbuf私にはうまく見えますが、GtkImageと設定できます。エラーなしでディスクに保存できますが、画像ファイルをG

    2

    1答えて

    gdkの画面属性を取得するためのこの初心者のプログラムを手伝ってください。私は接続された表示単位を見つけるための小さなC++プログラムを持っています。私はLinux DebianでC++を使用しています。 gdk_screen_get_default()は、Screenオブジェクトを返しません。画面オブジェクトをチェックしないと、次のエラーが発生します。 エラー (プロセス:8023):GDK-C