Iconography(アイコンビジュアル)
アイコングラフィは、情報を迅速かつ効果的に伝えるために使用できる視覚的なデザイン言語です。RinUI は、一貫したデザイン原則に従い、アプリケーションに簡単に統合できる包括的なアイコンセットを提供します。
Fluent System Icons5,656 / 5,656 個のアイコン
基本的なアイコンの使用
qml
import RinUI
Icon {
name: "ic_fluent_apps_16_regular"
size: 24
}異なるサイズのアイコン
qml
Column {
spacing: 8
Icon {
name: "ic_fluent_mail_16_regular"
size: 16
}
Icon {
name: "ic_fluent_mail_20_regular"
size: 20
}
Icon {
name: "ic_fluent_mail_24_regular"
size: 24
}
Icon {
name: "ic_fluent_mail_32_regular"
size: 32
}
}色付きのアイコン
qml
Row {
spacing: 12
Icon {
name: "ic_fluent_checkmark_circle_24_regular"
color: "#0078D4"
}
Icon {
name: "ic_fluent_error_circle_24_regular"
color: "#D83B01"
}
Icon {
name: "ic_fluent_warning_24_regular"
color: "#FF8C00"
}
Icon {
name: "ic_fluent_info_circle_24_regular"
color: "#0078D4"
}
}ボタン内のアイコン
qml
Row {
spacing: 12
Button {
icon.name: "ic_fluent_save_20_regular"
text: qsTr("保存")
}
Button {
icon.name: "ic_fluent_delete_20_regular"
text: qsTr("削除")
}
ToolButton {
icon.name: "ic_fluent_settings_20_regular"
}
}ナビゲーション内のアイコン
qml
NavigationBar {
items: [
{
title: qsTr("ホーム"),
icon: "ic_fluent_home_24_regular"
},
{
title: qsTr("検索"),
icon: "ic_fluent_search_24_regular"
},
{
title: qsTr("設定"),
icon: "ic_fluent_settings_24_regular"
}
]
}重要なプロパティ
name: アイコン名(例:"ic_fluent_apps_16_regular")size: アイコンサイズ(ピクセル)color: アイコン色visible: アイコンが表示されるかどうかenabled: アイコンが有効かどうか
一般的なアイコンカテゴリー
システムアイコン
ic_fluent_apps_*: アプリケーションアイコンic_fluent_settings_*: 設定アイコンic_fluent_home_*: ホームアイコン
アクションアイコン
ic_fluent_save_*: 保存アクションic_fluent_delete_*: 削除アクションic_fluent_edit_*: 編集アクション
ステータスアイコン
ic_fluent_checkmark_*: 成功インジケーターic_fluent_error_*: エラーインジケーターic_fluent_warning_*: 警告インジケーター
ナビゲーションアイコン
ic_fluent_home_*: ホームナビゲーションic_fluent_arrow_*: 方向ナビゲーションic_fluent_chevron_*: 展開/折りたたみインジケーター
