MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
QMLのコントロール - Positionerのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
QMLのコントロール - Positioner
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == <code>Positioner</code>型のオブジェクトは、<code>Column</code>、<code>Row</code>、<code>Flow</code>、<code>Grid</code>内の最上位の子アイテムに取り付けられる。<br> これは、子アイテムが親の<code>Column</code>、<code>Row</code>、<code>Flow</code>、<code>Grid</code>のレイアウト内のどこに存在するかを決定するためのプロパティを提供する。<br> <br><br> == 専用プロパティ == * index *: 値 : int *: Positoner内でのアイテムのインデックスを設定する。 *: <br> * isFirstItem *: Positioner内のアイテムが最初のアイテムかどうかを判断する。 *: <br> * isLastItem *: Positioner内のアイテムが最後のアイテムかどうかを判断する。 <br><br> == サンプルコード == 以下の例では、<code>Repeater</code>によって作成された16個の子アイテムである<code>Rectangle</code>を持つ<code>Grid</code>を作成している。<br> <br> 各<code>Rectangle</code>は<code>Positioner.index</code>を使用して<code>Grid</code>内のインデックスを表示して、<br> 最初のアイテムは<code>Positioner.isFirstItem</code>を考慮して異なる色で表示している。<br> [[ファイル:QML Positioner 1.png|フレームなし|中央]] <syntaxhighlight lang="qml"> Grid { Repeater { model: 16 Rectangle { id: rect width: 30 height: 30 border.width: 1 color: Positioner.isFirstItem ? "yellow" : "lightsteelblue" Text { text: rect.Positioner.index } } } } </syntaxhighlight> <br><br> __FORCETOC__ [[カテゴリ:Qt]]
QMLのコントロール - Positioner
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse