Skip to content

liyandada/style-example-qt5

 
 

Repository files navigation

style-example-qt5

qt5 style的例子

概述

这个项目可以用于熟悉QStyle,你也可以fork这个项目自己进行尝试和修改

正如我在qt5-ukui项目的文档中所写到的,我们的设计和开发理念不能够一直停留在过去,想要把我的思路一清二楚的传达出来是很难的,我只希望当大家遇到困难的时候再回想起我的妄言,这个时候再去了解相关的知识和概念也不迟

这个项目只讲怎么做,什么效果。它只能作为你入门的一个参考资料,作为开发者,在真正开发一个项目时候需要有丰富的知识储备和灵活变通的能力,虽然QStyle也不是万能的,但哪怕你不用它,你也要学会灵活运用其理念进行开发,因为这是贯穿qt5的一个重要框架,你没办法在不了解它的情况下发挥qt5这个开发库的所有潜力

master分支

master本身是一个没有太多内容的分支,你可以基于master进行二次开发

静态样式

参考静态分支了解如何实现对一个控件样式的修改

动画

参考动画分支了解如何使控件和动画结合,当然动画和控件的结合比较自由,这个分支里展示的仅仅是一部分

调色板

参考调色板分支了解主题、控件和调色板之间的联系

tags

分支中的内容可能会不断更新,你可以查看tag进行比较有针对性的研究

About

qt5 style的例子

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 91.6%
  • QMake 8.4%