看板 Python 關於我們 聯絡資訊
※ [本文轉錄自 Programming 看板 #1GiPH8oK ] 作者: ykjiang (York) 看板: Programming 標題: [問題] 有比 QML 更適合的語言嗎? 時間: Sun Nov 25 11:45:10 2012 最近碰到一個問題,需要為各種不同大小的圖, 在畫布上排列,講白點就是拿來製作 UI 畫面 我很直覺的想到,應該有現成的語言,提供各種 layout management ,像是 grid layout, border layout 之類的 可以幫忙做各種對齊,計算座標 然後很自然的我會想起有個 QML 可以參考, 查資料後覺得還行,只是殺雞用不到牛刀 所以想問大家,有其他推薦的語言適合這個場合的嗎? 我打算用 Python 來讀入這種 layout 描述, 然後吐出各個圖在畫布上的座標 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.59.83.100 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: ykjiang (61.59.83.100), 時間: 11/25/2012 11:45:50
uranusjr:這取決於你要怎麼用啊, QML 是用來和 Qt 配合使用的 11/25 11:47
uranusjr:你是要對齊什麼東西, 對齊了之後要幹嘛, 這才是重點 11/25 11:48
uranusjr:不然你只是要對齊的話 Photoshop 不就行了 11/25 11:48
ykjiang:我要寫個 C code generator 11/25 19:46
ykjiang:用這個來自動算座標,已經決定用 JSON 或 YAML 來弄了 11/25 19:47
ykjiang:Photoshop 太耗手工了,不符合需求 11/25 19:51
ykjiang:應該說如用 Photoshop 那直接交給美術專業的人來弄就好了 11/25 19:53
ykjiang:接下來只要考慮合用的 layout manager 就好了 11/25 20:01
ykjiang:順便一提 XML 一開始就被我否決了,語法太囉嗦了 11/25 20:03
ykjiang:用 JSON 或 YAML 的好處是語法還可以,parser 又現成的 11/25 20:04
uranusjr:這就要取決於你要用到什麼元件了, 如果只是一些文字按鈕 11/25 20:15
uranusjr:多邊形, 那用 SimpleHTTPServer 搭 HTML 就可以速成 11/25 20:16