- 572 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 02:31:14.83 ]
- >>549がそう思うのは当然だと思うな。
QtのModel、View 関連のネーミングに統一性がないのは明らか。 例えば、 QStyledItemDelegateは、Delegateの一種 (一番最後にある名詞) QStyleOptionViewItemは、Optionの一種 (途中にある名詞) と、ネーミングの順序関係に統一性がない。 前者は、複合名詞タイプのネーミング。 つまり、前側にある名詞は名詞のまま形容詞的に使っている。 だから一番最後の名詞が主となる名詞だ。 後者は、前置詞省略タイプのネーミング。 つまり、前置詞のofが省略されていて、Option of View Item って感じの省略形。 だから、これは途中にあるOptionが意味をなす。 どういう場合に、複合名詞タイプか前置詞省略タイプかの ネーミングの規則をはっきりしてればいいんだけど、 行き当たりばったりのネーミングに思える。 混乱するのは当然だと思う。
|

|