看板 C_and_CPP 關於我們 聯絡資訊
大家好,小弟目前需要開發一個客製化的windows播放器軟體 之前摸索了一下Qt,有寫一部分的功能 但是被追加了許多特殊功能… 需要做一些客製化物件, 例如可以標示slider各段顏色 或是一些比較複雜的UI 我覺得已經不是Qt能刻出來的了… (或是是我功力不夠 所以想請問還有什麼能夠刻複雜UI的方法呢 有爬文看到c#.net之類的,不過我只有用unity寫過c# 對.net之類的不太熟悉 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.116.21 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1481292040.A.01A.html
firejox: smplayer 就是Qt刻出來的呀(′・ω・`)12/09 22:14
firejox: 最原始的刻法就是從paint event下手12/09 22:18
我沒看過smplayer,不過如果只是一般播放器我應該都已經做到了 paintevent好像沒辦法完全解決我的UI ※ 編輯: benben994 (1.160.116.21), 12/09/2016 22:22:23
kwpn: 用WPF 12/10 08:36
longlongint: 可以用小畫家畫個示意圖說明你要做什麼嗎 12/10 09:46
firejox: paint event沒辦法解決?你的UI長怎樣啊(′・ω・`) 12/10 11:22
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