[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 01/25 10:41 / Filesize : 218 KB / Number-of Response : 637
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【RAD統合環境】 Qt 総合スレ 5 【Win/Mac/Linux】



287 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 04:13:26 ]
質問です。
GUIプログラミング自体が初めてなので、
初歩的な質問をしているかもしれませんが、ご了承ください。

QGraphicsItemから派生させたカスタムクラスを作成し、
変数や関数を宣言しました。main関数でこのカスタムウィジェットからいくつかitemを作成しました。

QGraphicsSceneからインスタンスsceneを作成し、
先ほど作成したクラスから作成したitemをsceneに追加しました。

次に、
QGraphicsItem * QGraphicsScene::itemAt ( const QPointF & position ) const
メソッドを用いて、sceneのある地点のitemを取り出しました。

この取り出したitemから、自分で付け加えた変数や関数を呼び出すことはできないのでしょうか?

QGraphicsScene::itemAt メソッドで取り出したitemの型がQGraphicsItem * ということは分かるのですが、
追加した時点でのitemは自分で作成したカスタムクラスのインスタンスなので、
カスタムクラスで宣言した変数や関数を使用できると思いました。

間違っている点を指摘していただければ助かります。






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<218KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef