使用Skin(皮肤)是制作酷酷界面的一个有利的工具,在用户界面GUI越来越重要的今天,一个应用程序如果只有一套皮肤,不能更换皮肤,那么这个应用程 序的生命力是非常值得人们怀疑的;那么使用Qt如何制作酷酷而又吸引人的界面呢?下面我会对在Qt下进行皮肤制作,异型窗口制作做一个总结,对于新手是一 个入门,对于老手算是一个参考吧,如果有不妥和不当之处,还请大家不吝指出。
制作漂亮的界面目前至少有两个关键因素,一个是窗口需要提供异型显示,另外一个就是提供换肤功能。前者是彰显当前年轻人个性的一个很好的方式,因而也是深受当今年轻人的热爱;后者则是在前者的基础之上给了年轻人对于自己喜好的软件样式的更广泛的选择。
一、异型窗口
1、定义:
异型窗口主要对应的是操作系统默认的窗口样式。它是相对于默认操作系统中规规矩矩的长方形窗口而产生的一种可以采用任何形状显示的GUI界面窗口。
2、简介:
任何一种操作系统,无论是MAC,Linux,还是Windows,在其GUI系统中都会提供一种默认的窗口样式。一般情况下这种样式都是比较规矩的长方 形,或者圆角长方形;这种显示样式是由操作系统提供的,如果你采用其上的IDE进行GUI界面开发,默认