• [soccerwindow2] Qt3への移植メモ.(akiyama)
    • QTableWidget -> QTable .メソッド名が大幅に変更.テーブルのヘッダはQHeaderで実装.
    • QComboBox::addItem() -> QComboBox::insertItem()
    • QComboBox::setCurrentIndex() -> QComboBox::setCurrentItem()

Qt3には2Dの描画専用のQCanvasというクラスが存在している.ということは,QWidgetに直接描画するのは間違いということか.しかし,Qt4では描画フレームワークの刷新に伴ってQCanvasが無くなってしまったらしい.そして,Qt4の描画フレームワークはQt4.2から登場しているが,Gentooではまだstableになっていない.Qt4.1でもQ3CanvasというクラスがQt3をサポートするために残っているので,Q3Canvasへ描画するように変更すれば速くなるかな?これは試してみる価値あり.もし速くなったら,Qt3に移植する意味が無くなってしまうな.


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-03-14 (月) 14:51:37 (1923d)
SourceForge.JP
Creative Commons License
RoboCup tools by Hidehisa Akiyama is licensed under a Creative Commons 表示-非営利 2.1 日本 License.