Commit Graph

20 Commits

Author SHA1 Message Date
Yue-Lan 5e8510b631 BlurHelper: add useSystemStyleBlur protocol, and update test code.
GestureHelper: forbid processing unhandled mouse event to gesture manager.
2020-07-24 10:12:21 +08:00
leichen-kylin 9bc2ba7c6a Fix the bug of "QFont::setPixelSize:Pixel size <= 0 (-1)"
Modify the polish() function in ukui-styles/proxy-style/proxy-style.cpp file
Fix the bug of fontsize types of int to double
  Modify the Qt5UKUIPlatformTheme() function in qt5-ukui-platformtheme/qt5-ukui-platform-theme.cpp file
Fix the bug of spinbox can't read the size of fontsize that int type
  Modify the MainWindow() function in test/system-settings/mainwindow.cpp
2020-06-24 10:06:57 +08:00
Yue-Lan 73d588fef1 fix the problem of fillIconSymbolicColor protocol. 2020-04-16 11:21:06 +08:00
Felix Yan 9458469366 Skip deployment of highlighted-icon-button
Like other tests, it should not be deployed.
2020-04-01 12:54:44 +08:00
Yue-Lan bb3998bfdd implement view's icon highlight effect protocol.
button, menu and view can use icon highlight effect protocol now.
note that menu's effect is automaticly enabled in ukui-styles, you can
set the useIconHighlightEffect property to false to disable it.
2020-03-31 20:21:22 +08:00
Yue-Lan 4b29adbc78 HighlightEffect: add iconHighlightEffectMode protocol.
support effect mode:
1. highlight only, pixmap will be composed with highlight text color when item highlight.
2. both default and highlight, shadow as default, highlight text as highlight.
2020-03-30 14:48:56 +08:00
Yue-Lan d7ecfeb84c add copyright for test/highlighted-icon-button. 2020-03-29 20:54:58 +08:00
Yue-Lan 6e8066847e Qt5UKUIStyle: QToolButton support highlight icon protocol. 2020-03-29 20:52:42 +08:00
Yue-Lan 850567a7e9 Qt5UKUIStyle: QPushButton support highlight icon protocol.
add a example for using the protocol.
2020-03-29 20:19:17 +08:00
Yue-Lan 58ba85facc fix the dh_missing warning. 2020-02-20 21:37:12 +08:00
Yue-Lan 71b2445373 1. make item view's item has hover effect.
2. add application style settings for color and style extent configuration.
2020-02-17 17:20:29 +08:00
Yue-Lan 6aa5a47836 add internal style, allow application use internal style at ukui platform.
internal style allows application style not follow system style. That means
if you should handle them in your own style, not in platform.
2020-02-11 20:53:07 +08:00
Yue-Lan f02ca115e6 add copyright header. 2020-02-11 08:58:22 +08:00
Yue-Lan fae7d26ebb refactor tabwidget slide animator. 2020-01-09 19:43:17 +08:00
Yue-Lan 0ee10150e5 implement tab widget slide animation, add crosponding test. 2020-01-09 11:59:20 +08:00
Yue-Lan 60e81cd933 add qt5-ukui-style, change codes structrue. 2020-01-07 10:01:31 +08:00
Yue-Lan 2a459db089 take over system font settings. 2020-01-06 16:09:21 +08:00
Yue-Lan 02dee056b4 add menu blur effects and crosponding test codes. 2020-01-06 15:07:58 +08:00
Yue-Lan 1791686c8d add a test for swich style and icon theme. 2020-01-03 20:58:01 +08:00
Yue-Lan 5ed772e041 let style blur transparent window.
add a subproject for testing.
2020-01-03 13:36:43 +08:00