作者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/cn.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