Fw: [問題] 有比 QML 更適合的語言嗎?

看板Python作者 (York)時間13年前 (2012/11/25 11:45), 編輯推噓0(0012)
留言12則, 2人參與, 最新討論串1/1
※ [本文轉錄自 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

11/25 11:47, , 1F
這取決於你要怎麼用啊, QML 是用來和 Qt 配合使用的
11/25 11:47, 1F

11/25 11:48, , 2F
你是要對齊什麼東西, 對齊了之後要幹嘛, 這才是重點
11/25 11:48, 2F

11/25 11:48, , 3F
不然你只是要對齊的話 Photoshop 不就行了
11/25 11:48, 3F

11/25 19:46, , 4F
我要寫個 C code generator
11/25 19:46, 4F

11/25 19:47, , 5F
用這個來自動算座標,已經決定用 JSON 或 YAML 來弄了
11/25 19:47, 5F

11/25 19:51, , 6F
Photoshop 太耗手工了,不符合需求
11/25 19:51, 6F

11/25 19:53, , 7F
應該說如用 Photoshop 那直接交給美術專業的人來弄就好了
11/25 19:53, 7F

11/25 20:01, , 8F
接下來只要考慮合用的 layout manager 就好了
11/25 20:01, 8F

11/25 20:03, , 9F
順便一提 XML 一開始就被我否決了,語法太囉嗦了
11/25 20:03, 9F

11/25 20:04, , 10F
用 JSON 或 YAML 的好處是語法還可以,parser 又現成的
11/25 20:04, 10F

11/25 20:15, , 11F
這就要取決於你要用到什麼元件了, 如果只是一些文字按鈕
11/25 20:15, 11F

11/25 20:16, , 12F
多邊形, 那用 SimpleHTTPServer 搭 HTML 就可以速成
11/25 20:16, 12F
文章代碼(AID): #1GiPHlGt (Python)
文章代碼(AID): #1GiPHlGt (Python)