qt 之模拟jquery-mobile控件的box-shadow效果

时间:2018-08-09 10:49:23
【文件属性】:
文件名称:qt 之模拟jquery-mobile控件的box-shadow效果
文件大小:777KB
文件格式:RAR
更新时间:2018-08-09 10:49:23
qt, box-shadow 由于qss不支持css3的box-shadow效果,故而该工程中,采用类似android九点图的方式,把背景图截为9分,即4角4边一中心,并把4角4边重绘于待修饰的控件的边缘,从而模拟了box-shadow效果。
【文件预览】:
QssDemo
----mainwindow.ui(2KB)
----border.cpp(3KB)
----QssDemo.pro(513B)
----mainwindow.cpp(3KB)
----QMenu()
--------checkbox_checked_hover.png(266B)
--------radiobutton_checked.png(355B)
--------radiobutton_unchecked.png(240B)
--------radiobutton_unchecked_hover.png(492B)
--------checkbox_checked.png(263B)
--------checkbox_unchecked.png(159B)
--------radiobutton_checked_hover.png(532B)
--------QMenu.css(239B)
--------checkbox_unchecked_hover.png(159B)
----main.cpp(374B)
----border.h(802B)
----mainwindow.h(679B)
----image()
--------add-line_horizontal.png(151B)
--------radio_selected.png(1024B)
--------sub-line_vertical.png(3KB)
--------array_down.png(3KB)
--------radius_border.png(3KB)
--------checkbox_checked_hover.png(266B)
--------radiobutton_checked.png(355B)
--------Font Awesome Cheatsheet.png(581KB)
--------scrollbar.css(1KB)
--------radiobutton_unchecked.png(240B)
--------sub-line_horizontal.png(148B)
--------box-shadow.png(588B)
--------radiobutton_unchecked_hover.png(492B)
--------checkbox_checked.png(691B)
--------black.css(8KB)
--------checkbox_unchecked.png(581B)
--------question.png(4KB)
--------gray.css(8KB)
--------navy.css(8KB)
--------radiobutton_checked_hover.png(532B)
--------mtn.qss(122B)
--------blue.css(9KB)
--------info.png(3KB)
--------error.png(2KB)
--------qt_zh_CN.qm(115KB)
--------radio_normal.png(888B)
--------add-line_vertical.png(3KB)
--------test.html(679B)
--------fontawesome-webfont.ttf(138KB)
----边界描述.docx(51KB)
----边缘描述.vsd(56KB)
----QssDemo.pro.user(33KB)
----res.qrc(2KB)

网友评论