作者benben994 (晨宇)
看板C_and_CPP
標題[問題] 播放器UI開發
時間Fri Dec 9 22:00:37 2016
大家好,小弟目前需要開發一個客製化的windows播放器軟體
之前摸索了一下Qt,有寫一部分的功能
但是被追加了許多特殊功能…
需要做一些客製化物件,
例如可以標示slider各段顏色
或是一些比較複雜的UI
我覺得已經不是Qt能刻出來的了…
(或是是我功力不夠
所以想請問還有什麼能夠刻複雜UI的方法呢
有爬文看到c#.net之類的,不過我只有用unity寫過c#
對.net之類的不太熟悉
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.116.21
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1481292040.A.01A.html
1F:推 firejox: smplayer 就是Qt刻出來的呀(′・ω・`)12/09 22:14
2F:→ firejox: 最原始的刻法就是從paint event下手12/09 22:18
我沒看過smplayer,不過如果只是一般播放器我應該都已經做到了
paintevent好像沒辦法完全解決我的UI
※ 編輯: benben994 (1.160.116.21), 12/09/2016 22:22:23
3F:推 kwpn: 用WPF 12/10 08:36
4F:→ longlongint: 可以用小畫家畫個示意圖說明你要做什麼嗎 12/10 09:46
5F:→ firejox: paint event沒辦法解決?你的UI長怎樣啊(′・ω・`) 12/10 11:22
6F:推 andyjy12: 可能可以用QSS 12/10 17:18
http://imgur.com/a/t3KTK
不一定要完全相同啦,不過這條是打算從QSlider去實作
除了紅色線代表原本的handle,另外兩個箭頭是另外要讓使用者選取區間的
然後可以把各區間上色
qss我有看到有人可以做出漸層,不過不確定能不能在指定範圍上色
※ 編輯: benben994 (1.160.126.13), 12/10/2016 21:37:47