問題タブ [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.
javascript - Gtk3 / Gnome Shell のテーマ/拡張機能の開発に適したツールはありますか?
私はベテランの Web 開発者 (XHTML/CSS/JavaScript/X-Browser) で、Fedora 15 をインストールしたばかりです。Fedora は最先端にあり、デフォルトのデスクトップとして Gnome 3 / Gnome Shell が付属しています。Gnome3、Gtk3、Mutter、および Gnome Shell は、テーマと拡張機能に Web テクノロジーを使用していることを知っています。これらのテーマ/拡張機能を開発およびテストするための優れたエディター/IDE はありますか? 私は現在、この目的のために Eclipse/Aptana でルーブルのスイートに取り組んでいますが、より良いツールを知っている人がいれば時間を節約したいと思います。
aptana - aptana3 の pydev が gi.repository をインポートできない
次のコードは機能するはずです
これは python シェルで動作します。また、ファイルをスクリプトとして保存し、ターミナルで起動しても機能します。しかし、aptana3ではこれを取得します:
このバグレポートに手がかりがあると思います
- Ubuntu ナッティ Gnome3 32Bit
- Python 2.7.1+ の Pydev
- Python 2.7.1+ のシステム
c++ - Gtkmm3 で CssStyleProvider を使用する方法
gtkmm3 を使用して C++ でプログラミングしています。プログラムでいくつかのフォントを変更したい。CssStyleProvider、StyleContext に関するすべてのことを gtkmm ドキュメントと gtk+ ドキュメントで読みましたが、機能させることができず、それに関するチュートリアルが見つかりませんでした。そのように努力しています
もそのようにしてみました
そして、メインウィンドウを実行する前と実行した後にこれらを試しましたが、うまくいきません。どんな助けでも大歓迎です。
scale - サーフェスをぼかしずにスケールする
ファイルから派生した画像を任意の(適切な)スケールにスケーリングしようとしています。
問題は、cairo somhow がそれを自動的にぼかすことです。どうすれば修正/削除できますか? 目的は、個々のピクセルを確認することです。
返信ありがとうございます。
編集:いくつかのコード、"draw"
イベントでトリガー、親はGtkDrawingArea
blogs - GTK +3.0とGNOME3プログラミング!ブログ、本、チュートリアルはありますか?
私はgtkとgnomeプログラミングに不慣れで、GTK+3.0とGnome3プログラミングを勉強するのが好きです。これらは両方とも最近のAPIであるため、これらのトピックに関する優れたチュートリアルやブログ投稿を見つけることができません。GTK +またはGNOMEプログラミングで見つけた本は、非常に古いものです。そこで、 http: //developer.gnome.org/gtk-tutorial/にある最新のgtkチュートリアルから始めることにしました。これは、たまたまGTK+2.90.7に関するものでした。
GTK +3.0またはGNOME3プログラミングトピックをカバーするチュートリアルやブログ、または本を見つけるためにあなたの助けが必要です。これらのトピックについて知っているリンクを共有してください。よろしくお願いします。
c++ - クロス プラットフォームの Gtk アプリケーションに Web ブラウザーを埋め込む
非常に単純なブラウザー (HTML と JS Ext を解析できる) を Gtk ウィジェット (願わくば gtkmm) に埋め込む必要があります。gtkmozembed を調べてみたのですが、c++ ラッパーがかなり古いので、C だけで書いてみましたが、既に Gtk+ 3.0 にコミットしており、gtkmozembed は Gtk+ 3.0 では動作しません。Gtk::Widget を拡張して gecko パーサーを入れる方法はありますか? gecko のドキュメントがまったく見つかりません。gtkmozembed にリダイレクトされ続けます。
どんなアイデア/提案も大歓迎です。
編集: @Mark Webkitgtk を使用しようとした後、次の出力が表示され、アプリケーションがクラッシュします。
.js ファイルは、HTML ページの head タグに含まれています...
scrollbar - コンテナーに新しく追加された子への GTK スクロール
に含まれる にWidget
を追加するアプリケーションがあります。aが追加されたら、新しく追加された親が右にスクロールするようにします。ウィジェットの追加は問題なく機能します。私の問題は次のとおりです。HBox
ScrolledWindow
Widget
ScrolledWindow
Widget
子が追加されたときに ScrolledWindow を移動するにはどうすればよいですか?
私の Vala コードは次のようになります。
私が今得ている動作は、調整が1回おきのダブルクリックで機能することです(これがすべてのシグナルです)。ダブルクリックするたびに調整が行われるようにしたいと思います。
更新私はこれを見ました:Gtk、ビューポートリストの一番下でスクロールする方法は? 、しかし、与えられた本当の決定的な答えはありません。スクロールするのに 1 秒のタイムアウトを設定する必要があるということですか?
gcc - gtk2.0 プログラムを gtk3 でコンパイルするには?
ubuntuでgtk2.0でコンパイルされた単純なプログラムがあります.ubuntu11.04でgtk3をインストールしました.次に同じコードをコンパイルすると、次の行でエラーが発生しました
行にコメントを付けて再コンパイルするだけです。出力ファイルを取得しましたが、コメント行がないと正しく動作しません。
gtk2.0では、次のコマンドでコンパイルしました
そしてgtk3で
gtk3 のそのメソッドに廃止予定があるかどうか疑問に思っています。例を含む簡単なドキュメントへのリンクを教えてください。2 と 3 の主な違いは何ですか。完全なソース コードは以下のとおりです。