問題タブ [gtkmm]

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 投票する
1 に答える
397 参照

netbeans - gtkmmにはWindows7が機能しないことが含まれます

gtkmm guiライブラリ(c ++用)をインストールしましたが、動作しません。c:\ gtkmm64 \ binはパス上にありますが、私のアイデアでは、c:\ mingw \ include\somethingの下にあるインクルードファイルのみが存在すると述べています。私はNetBeansをIDEとして使用し、Windows 7を実行していますが、コンパイラはmingwです。

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

c++ - Gtkmm::Table から行を消去します

Gtkmm::TableC++でaから行を消去するにはどうすればよいですか?

ドキュメンテーションは本当に貧弱です:-(。効果なしで使用しようとしましたが、で取得した aをresize()呼び出しましたが、segfault が発生します...removeGtk::Widget&get_children()

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

c++ - 完全な初心者のためのGTKmm本?GTKmmの前にGTK+を学ぶ必要がありますか?

私はC++とOOPに精通しています。私は本当にGTKmmを使ってLinux上で実行されている私のプログラムのためのGUIを開発したいと思っています。しかし、GTKmmの良い本やチュートリアルは見つかりませんでした。

私はこれまでGUIプログラミングを行ったことがありません。GTKmmホームページhttp://www.gtkmm.org/en/でgtkmmチュートリアルを読みましたが、ラベル、ウィジェット、ボックスなどの配置方法や、それらのクラスの使い方がわかりませんでした。第4章の冒頭で混乱しました。

したがって、私の質問は次のとおりです。1.ホームページにあるチュートリアルよりも優れたGTKmmチュートリアル
を知っている人はいますか? 2. GTK +を最初に学ぶと、GTKmmの学習が簡単になりますか?

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

c++ - C++ で GTK+ を使用することは可能ですか?

C++ を学習するための GUI ツールキットを選択しています。オンラインで検索したところ、ほとんどの人が GTK+ よりも C++ に GTKmm を勧めています。それにもかかわらず、GTK+ を使用して作成された C++ アプリケーションをいくつか見てきました。


1. C++ で GTKmm が好まれるのはなぜですか ?
2. GTKmm の代わりにC++アプリケーションに GTK+を使用する場合に直面する制限は何ですか?

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

gtkmm - gtkmm でのテキスト読み上げ

問題:(テキスト読み上げ/gtk/ubuntu)

gtk+/gtkmm の Gtk::TextBuffer でテキストを読み上げる必要があります。テキストを音声に変換する方法を教えてください。どのライブラリを使用する必要がありますか?

OS:ubuntu 10.10 開発者:gtkmm 2.4

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

c++ - Gtk :: TextViewで表示される行数を設定するにはどうすればよいですか?

フォントサイズに関係なく、常に2行のテキストを表示したいGtk::TextViewがあります。明らかに、3行以上入力した場合、ボックスはスクロールしますが、テキストビューの高さは2行のままにしておきます。

どうすればよいですか?

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

user-interface - Tabキーを使用してウィジェットをナビゲートする

Tabユーザーがキー(Gtkまたはgtkmm、pyGtkなどの派生物)を使用してウィジェットをナビゲートできるようにするにはどうすればよいですか?

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

c++ - Glib :: RefPtrがスコープ外になった後のSIGSEGV?

私はこのコードを持っていますが、これは正常に機能しています:

後で、webまだスコープ内にあるがスコープ外になっている場合はsettings、次のようにします。

これにより、上記で作成した元の設定オブジェクト復元されます。ただし、実際に発生するのは、次の出力でGlib::wrap_auto(から呼び出された)でSIGSEGVを取得することです。get_settings

私の仮定では、最初のsettingsポインターがスコープから外れると、別のオブジェクトのプロパティに割り当てられているにもかかわらず、基になるオブジェクトが破壊されたと考えられます。なぜそれが起こっているのですか?おそらく私は上記で何か間違ったことをしているのでしょうが、コードは私には正気のようです。(オブジェクトをプロパティに割り当てると、Cオブジェクトの参照カウントが増えると思います。)

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

eclipse - Eclipse で gtkmm プロジェクトを実行すると、「Gtk-WARNING **: cannot open display:」が表示される

Eclipse CDT (Ubuntu) で gtkmm プロジェクトを実行しようとしています。プロジェクトは正常にコンパイルされ、エラーは報告されていませんが、プロジェクトを実行しようとすると、コンソールにこのメッセージが出力されます

実行可能ファイルがある場所に移動すると、nautilus で開くことができ、問題なく動作します。Eclipse から直接実行しようとすると問題になります。

ありがとう、