Skip to content

V1.1.1 New components and improvements

Latest
Compare
Choose a tag to compare
@mentalfl0w mentalfl0w released this 08 Sep 11:30
· 1 commit to main since this release
163c6d7

Major Update

New components

RibbonMessageBar

  • Classic Style
image
  • Modern Style
image

RibbonMessageBarGroup

  • Classic Style
image
  • Modern Style
image

Minor Update

Updated components:

RibbonBackStageView

  1. Add bgColor and menuBgColor properties, now you can customizing the color of page background and menu background.
  2. Fix blur opacity bug for page background.
  3. Add window control buttons for Windows and Linux(#3, Thanks to @mowangshuying).
  4. Property bug fix for Qt 5 and Qt 6.

RibbonTabBar

  1. Make indicator as RibbonBackStageView(#6, Thanks to @mowangshuying).
  2. Add shadow for RibbonMessageBarGroup(modern style).

RibbonWindow

  • Disable blurBehindWindow for Win 10 and below(#5, #9).

RibbonBottomBar

  • Fix the radius bug caused by RibbonBlur.

RibbonPopup,RibbonButton,RibbonTour,RibbonComboBox,RibbonPopupDialog

  • Use the suitable radius(#6) and follow the RibbonBlur's change.

RibbonBlur

  1. Add enableEffect property, now you can control the blur effect's on or off.
  2. Fix the duplicated image/shadow bug.

RibbonRectangle

  1. Fix transparent bug.
  2. Add antialiasing and widen the border as default Rectangle's border.
  3. Property bug fix for Qt 5 and Qt 6.
  4. Add padding property.

RibbonView

  1. Add topBorderFix,bottomBorderFix properties, you can use it to control the height of RibbonView's topBorder or bottomBorder.
  2. Add border calculate for RibbonMessageBarGroup.

RibbonMessageBarGroup

  1. Add the missing rounded property for 'showMessage()'.
  2. Visual effect improved and bug fixed.
  3. Animation improved and blank view bug fixed.
  4. Improve animation and only allow handler visible when message's count large than 1.
  5. Fix topMargin bug in modernStyle.
  6. Property bug fix for Qt 5 and Qt 6.
  7. Improve UI in the modernStyle.

RibbonMessageBar

  • Property bug fix for Qt 5 and Qt 6.

Refactored components:

The following components have been refactored, with better visual effects.

  1. RibbonRectangle
  2. RibbonBlur

Project updates:

  1. Update README with deployment instructions for Windows(#2, Thanks to @MoonBite666), and added latest screenshots.
  2. 3rdparty/qwindowkit: Update to latest.
  3. RibbonUI: Remove the "'AA_EnableHighDpiScaling' is deprecated" warning.
  4. CMakeLists:Update CMake configuration with more instructive comments(#8, Thanks to @scottXchoo).
  5. example: visual effect improved and bug fixed for RibbonMessageBarGroup.