GtkTreeView とは? http://library.gnome.org/devel/gtk/stable/GtkTreeView.html ツリー構造やリストを表示するためのウィジェット。 GtkTreeView というからにはツリー構造、つまり階層を持つデータ構造を表示するのが唯一の用途のようにも見える。しかし階層構造の有無を問わず、行と列を使って2次元的に表示したいのであれば、GtkTreeView での表示に適している。 GtkTreeView の構造 GtkTreeView はいわゆる MVC(Model-View-Controller)構造をとっていて、データを保持する Model、表示方法を決める View、そしてそれらを利用しながら全体をコントロールする Controller が分離されている。 Model と View については、専用のクラスが用意されている (
原文:https://developers.google.com/speed/docs/best-practices/rules_intro Last updated: 16 October 2012 翻訳:@t32k WebページをPage Speedで調べるとルールに準拠していないものが提示される。このルールというのは、一般的にあなたが開発段階において取り入れるべきフロントエンドのベストプラクティスだ。あなたがPage Speedを使用しようとしまいと、私たちはこの各ルールについてのドキュメントを提供する(たぶんちょうど新しいサイトを開発中でテストする準備が整ってないだろう)。もちろん、これらのページはいつでも参照することができる。私たちはあなたの開発プロセスに取り入れてもらうために、このベストプラクティスを実装するための明確なティップスと提案を提供する。 パフォーマンス ベストプラク
CSSのfloatを解除(クリア)する方法をまとめてみました。 以前、floatを解除するテクニックとして以下の記事をエントリーしたのですが、その後色々なテクニックがあることに気がつきました。 CSS の after 擬似要素で回り込みを解除する ということで、そもそものfloatの問題(というか仕様)と、その対処方法についてネットで調べた情報を一通りまとめました。 1.floatにより親要素の高さが出なくなる(=背景がなくなる)問題 親要素の中にある子要素にfloatプロパティが設定されていると、内容をもたない親要素の高さが0になるという仕様になっています。 例えば、次のCSSとHTMLを例にします。 <style> #container { width: 200px; background: #ddd; } .box { width: 25px; margin: 10px; paddi
はじめに タイトルが難しいです。。。 やりたいことは、配列をソートしたときに、ある値の添え字 n がどこにきたか知りたいということです。 日本語が難しいです。。。下の図のようなイメージです。 ソートしたあとの添え字の並びが欲しいんです。 ソート前: 1 2 3 4 [0.3][0.1][0.5][0.2] ソート後: 2 4 1 3 [0.1][0.2][0.3][0.5] コード pair を使うことで、値と添え字の両方を保存できます。 double 型の乱数を生成して、それを基準にソートします。 #include <iostream> #include <vector> #include <algorithm> #include <cstdlib> #include <ctime> int main(int argc, char *argv[]) { std::vector<s
最終更新: 2009/12/12( Gtk::TextViewでカーソルのある位置の画面上での座標を取得、自作ダイアログの項を追加 ) リンクフリー。以下のディレクトリに含まれる文章、画像及びソースコードはパブリックドメインであり無保証です。 間違い、リンク切れ等はこちらまで : tmytokai@yahoo.co.jp ※スパムメール対策のため@を大文字にしています Fedoraで使用することを前提としているためパッケージ名が異なる場合があります。 その場合は pkg-config に渡すパッケージ名を変更してください。 基礎 スレッド 描画 応用 その他 外部リンク GNOME ドキュメントライブラリ の gtkmm の項 gtk+ gtkmm cairomm libsigc++ 基礎 基本 インストール 「Hello World」と表示する ツールチップの表示 ポップアップウィンドウ
Description gtkmm is the official C++ interface for the popular GUI library GTK. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. For instance, see Widgets, Dialogs, ListView and TextView. See also the Programming with gtkmm book. Features GTK’s mature, capable set of widgets. See the GTK website for more information. Use inherit
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く