« 画面サイズの取得 | トップページ | MACの仮想環境での、はみ出したWindowの移動 »

2013年7月24日 (水)

QTableViewについてあれこれ

まあ、あとで追加もあると思いますが・・・。


○コラムヘッダのテキスト設定

QTableViewではなく、Viewにセットするモデルの方に設定する。


○マウスイベントの取得

QTableView→Viewport()→installEventFilter(this);

で、マウスイベントを、親の方で取得できるようにして、

親のeventFilter()で処理する。


○マウスでクリックされたセルの取得

ui→tableView→rowAt( e→y() );・・・行

ui→tableView→columnAt( e→x() );・・・列


〇キーイベントの取得

Viewportではなく、tableViewに対して、eventFilterをセットする




|

« 画面サイズの取得 | トップページ | MACの仮想環境での、はみ出したWindowの移動 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: QTableViewについてあれこれ:

« 画面サイズの取得 | トップページ | MACの仮想環境での、はみ出したWindowの移動 »