⚙️
【Python】Fletで最初に設定しておいた方がよさそうなこと
flet
でソフトを作っていて、個人的に「これは最初に設定しておいた方がいいな」と思ったことをまとめておきます。
サンプルコード
import flet as ft
import os
def main(page: ft.Page):
# ページタイトルの設定
page.title = "ページタイトル"
# コントロール配置の設定
page.vertical_alignment = ft.MainAxisAlignment.START
# ウィンドウサイズの設定
page.window.width = 1200
page.window.height = 900
page.window.min_width = 800
page.window.min_height = 600
# ソフトウェアアイコンの設定
root_dir = os.path.dirname(os.path.abspath(__file__))
page.window.icon = root_dir + "/icon.ico"
# 色設定
COLOR_MAIN = ft.colors.INDIGO_400
COLOR_SUB = ft.colors.DEEP_PURPLE_400
COLOR_ACCENT = ft.ft.colors.LIME_500
# フォント設定
FONT_SIZE_LARGE = 24
FONT_SIZE_MEDIUM = 16
FONT_SIZE_SMALL = 12
ft.app(target=main)
その他
定義色選びやプリセットアイコンの検索は下記のページが便利です。
Flet Controls Gallery: Fletのコントロールの使い方がまとめられている
Flet Icons Browser: Fletのプリセットアイコンを検索できる
Discussion