/******************************************************************************************* 功能: 动画效果设置文件格式. 备注: 1.支持/* */注释,但是必须是新行,不能写在其它行后面. 2.支持每行的后面加入 // 注释. 关键字: BeginSetting EndSetting BeginCss EndCss ********************************************************************************************/ /******************************************************************************************** 这是一个实例. ********************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=DefaultButton; //控件类型名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss //开始一段Css动画代码 QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/SysClose0.png); } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/ButtonBackground%1%.png); } QPushButton:pressed { background-image: url(:/Resources/SysClose2.png); } QPushButton:default { border-color: navy; } EndCss //结束一段Css动画代码 EndSetting //结束某个控件的设置信息 /***************************************************************************************** ButtonPlayHide *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=ButtonPlayHide; //控件名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss //开始一段Css动画代码 QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/preview_up1.png); } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/preview_up2.png); } QPushButton:pressed { background-image: url(:/Resources/preview_up3.png); } QPushButton:default { border-color: navy; } EndCss //结束一段Css动画代码 EndSetting //结束某个控件的设置信息 /***************************************************************************************** 中间按钮数据向左 ButtonLeft *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=ButtonRight; //控件名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/toright1.png); } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/toright2.png); } QPushButton:pressed { background-image: url(:/Resources/toright3.png); } QPushButton:default { border-color: navy; } EndCss EndSetting /***************************************************************************************** 中间按钮数据向左 ButtonLeft *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=ButtonLeft; //控件名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/toleft1.png); } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/toleft2.png); } QPushButton:pressed { background-image: url(:/Resources/toleft3.png); } QPushButton:default { border-color: navy; } EndCss EndSetting /***************************************************************************************** 中间按钮数据向左 ButtonRemove *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=ButtonRemove; //控件名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/toremove1.png); } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/toremove2.png); } QPushButton:pressed { background-image: url(:/Resources/toremove2.png); } QPushButton:default { border-color: navy; } EndCss EndSetting /***************************************************************************************** 中间按钮数据向左 ButtonUP *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=ButtonUP; //控件名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/toup1.png); } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/toup2.png); } QPushButton:pressed { background-image: url(:/Resources/toup3.png); } QPushButton:default { border-color: navy; } EndCss EndSetting /***************************************************************************************** 中间按钮数据向下 ButtonDown *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=ButtonDown; //控件名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/todown1.png); } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/todown2.png); } QPushButton:pressed { background-image: url(:/Resources/todown3.png); } QPushButton:default { border-color: navy; } EndCss EndSetting /***************************************************************************************** 中间按钮数据向左 ButtonNext *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=ButtonNext; //控件名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/todown1.png); } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/todown2.png); } QPushButton:pressed { background-image: url(:/Resources/todown3.png); } QPushButton:default { border-color: navy; } EndCss EndSetting /***************************************************************************************** 中间按钮数据向左 ButtonNext *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=TransferButton; //控件名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/main_button_back1.png); } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/main_button_back2.png); } QPushButton:pressed { background-image: url(:/Resources/main_button_back3.png); } QPushButton:default { border-color: navy; } EndCss EndSetting /***************************************************************************************** *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=TabProduct; //控件名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss QTabWidget::pane { top: 10px; position: absolute; } QTabBar::tab { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a9acd6, stop: 0.4 #a9acd6, stop: 0.5 #8386c1, stop: 1.0 #8386c1); border: 1px solid #8183a1; border-top-left-radius: 2px; border-top-right-radius: 2px; min-width: 50px; min-height: 18px; color:#686c71; } QTabBar::tab:hover , QTabBar::tab:selected { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a9acd6, stop: 0.4 #a9acd6, stop: 0.5 #8386c1, stop: 1.0 #8386c1); border: 1px solid #8183a1; border-top-left-radius: 2px; border-top-right-radius: 2px; min-width: 50px; color:white; } QTabBar::tab:!selected { margin-top: 2px; /* make non-selected tabs look smaller */ } EndCss EndSetting /***************************************************************************************** *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=TabSource; //控件名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss QTabWidget::pane { top: 10px; position: absolute; } QTabBar::tab { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a9acd6, stop: 0.4 #a9acd6, stop: 0.5 #8386c1, stop: 1.0 #8386c1); border: 1px solid #8183a1; border-top-left-radius: 2px; border-top-right-radius: 2px; min-width: 50px; min-height: 18px; color:#686c71; } QTabBar::tab:hover , QTabBar::tab:selected { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a9acd6, stop: 0.4 #a9acd6, stop: 0.5 #8386c1, stop: 1.0 #8386c1); border: 1px solid #8183a1; border-top-left-radius: 2px; border-top-right-radius: 2px; min-width: 50px; color:white; } QTabBar::tab:!selected { margin-top: 2px; /* make non-selected tabs look smaller */ } EndCss EndSetting /***************************************************************************************** *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=TabDevice; //控件名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss QTabWidget::pane { top: 10px; position: absolute; } QTabBar::tab { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a9acd6, stop: 0.4 #a9acd6, stop: 0.5 #8386c1, stop: 1.0 #8386c1); border: 1px solid #8183a1; border-top-left-radius: 2px; border-top-right-radius: 2px; min-width: 50px; min-height: 18px; color:#686c71; } QTabBar::tab:hover , QTabBar::tab:selected { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a9acd6, stop: 0.4 #a9acd6, stop: 0.5 #8386c1, stop: 1.0 #8386c1); border: 1px solid #8183a1; border-top-left-radius: 2px; border-top-right-radius: 2px; min-width: 50px; color:white; } QTabBar::tab:!selected { margin-top: 2px; /* make non-selected tabs look smaller */ } EndCss EndSetting //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// /***************************************************************************************** ******************************************************************************************/ /*BeginSetting() //开始某个控件设置信息 ControlName=NextStart; //控件类型名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss //开始一段Css动画代码 QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/main_button_back1.png); } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/main_button_back3.png); } QPushButton:pressed { background-image: url(:/Resources/main_button_back2.png); } QPushButton:default { border-color: navy; } EndCss //结束一段Css动画代码 EndSetting //结束某个控件的设置信息 */ /***************************************************************************************** 导航面板中的命令按钮设置 *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=CommandButton; //控件名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss //开始一段Css动画代码 QPushButton { background-color: #FFF; text-align: left; border: 1px solid #FFF; } QPushButton:hover { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); border: 1px solid #9fa7af; } QPushButton:pressed { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); } QPushButton:flat { border: none; } EndCss //结束一段Css动画代码 EndSetting //结束某个控件的设置信息 /***************************************************************************************** 选择文件夹按钮。 *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=BrowseFolder; //控件名称 AnimationFileCount=1; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss //开始一段Css动画代码 QPushButton { text-align: left; border: 1px solid #FFF; background-image: url(:/Resources/BrowseFolder.png); } QPushButton:hover { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); border: 1px solid #9fa7af; } QPushButton:pressed { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); } QPushButton:flat { border: none; } EndCss //结束一段Css动画代码 EndSetting //结束某个控件的设置信息 /***************************************************************************************** 选择ISO文件按钮。 *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=BrowseISOFile; //控件名称 AnimationFileCount=1; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss //开始一段Css动画代码 QPushButton { text-align: left; border: 1px solid #FFF; background-image: url(:/Resources/BrowseISOFolder.png); } QPushButton:hover { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); border: 1px solid #9fa7af; } QPushButton:pressed { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); } QPushButton:flat { border: none; } EndCss //结束一段Css动画代码 EndSetting //结束某个控件的设置信息 /***************************************************************************************** border: 1px solid #6a1e19; background-color: #CCC; 导航面板中更多命令按钮设置 *****************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=MoreButton; //控件名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss //开始一段Css动画代码 QPushButton { background-color: #FFF; text-align: left; border: 1px solid #FFF; } QPushButton:pressed { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); } EndCss //结束一段Css动画代码 EndSetting //结束某个控件的设置信息 /***************************************************************************************** 导航面板中更多命令按钮设置 ******************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=ShowFreviewButton; //控件名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss //开始一段Css动画代码 QPushButton { background-image: url(:/Resources/preview_down.png); text-align: left; border: 1px solid #FFF; } QPushButton:pressed { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); } EndCss //结束一段Css动画代码 EndSetting /******************************************************************************************** 这是一个实例. ********************************************************************************************/ BeginSetting() //开始某个控件设置信息 ControlName=MoreButton; //控件类型名称 AnimationFileCount=5; //动画文件数 ResourcePath=Resources; //ButtonBackground%d.png文件所在的文件夹,相对路径. BeginCss //开始一段Css动画代码 QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/SysClose0.png); } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/ButtonBackground%1%.png); } QPushButton:pressed { background-image: url(:/Resources/SysClose2.png); } QPushButton:default { border-color: navy; } EndCss //结束一段Css动画代码 EndSetting //结束某个控件的设置信息 /******************************************************************************************** 右上角标题栏,关闭按钮 ********************************************************************************************/ BeginSetting() ControlName=TitleCloseButton; AnimationFileCount=5; ResourcePath=Resources; BeginCss QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/SysClose0.png); background-repeat: no-repeat; } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/sysClose1.png); background-repeat: no-repeat; } QPushButton:pressed { border: 0px solid #6a6ea9; background-image: url(:/Resources/sysClose2.png); background-repeat: no-repeat; } EndCss EndSetting /******************************************************************************************** 右上角标题栏,最大化按钮 ********************************************************************************************/ BeginSetting() ControlName=TitleMaxButton; AnimationFileCount=5; ResourcePath=Resources; BeginCss QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/SysMax0.png); background-repeat: no-repeat; } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/SysMax1.png); background-repeat: no-repeat; } QPushButton:pressed { background-image: url(:/Resources/SysMax2.png); background-repeat: no-repeat; } /* QPushButton:flat { border: none; // no border for a flat push button }*/ QPushButton:default { border-color: navy; //make the default button prominent } EndCss EndSetting /******************************************************************************************** 右上角标题栏,最大到正常恢复按钮 ********************************************************************************************/ BeginSetting() ControlName=TitleResotoreButton; AnimationFileCount=5; ResourcePath=Resources; BeginCss QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/SysRestore0.png); background-repeat: no-repeat; } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/SysRestore1.png); background-repeat: no-repeat; } QPushButton:pressed { background-image: url(:/Resources/SysRestore2.png); background-repeat: no-repeat; } /* QPushButton:flat { border: none; // no border for a flat push button }*/ QPushButton:default { border-color: navy; //make the default button prominent } EndCss EndSetting /******************************************************************************************** 右上角标题栏,最小化按钮 ********************************************************************************************/ BeginSetting() ControlName=TitleMinButton; AnimationFileCount=5; ResourcePath=Resources; BeginCss QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/SysMin0.png); background-repeat: no-repeat; } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/SysMin1.png); background-repeat: no-repeat; } QPushButton:pressed { background-image: url(:/Resources/SysMin2.png); background-repeat: no-repeat; } /* QPushButton:flat { border: none; // no border for a flat push button }*/ QPushButton:default { border-color: navy; //make the default button prominent } EndCss EndSetting /******************************************************************************************** 右上角标题栏,帮助按钮 ********************************************************************************************/ BeginSetting() ControlName=TitleHelpButton; AnimationFileCount=5; ResourcePath=Resources; BeginCss QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/SysHelp0.png); background-repeat: no-repeat; } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/SysHelp1.png); background-repeat: no-repeat; } QPushButton:pressed { background-image: url(:/Resources/SysHelp2.png); background-repeat: no-repeat; } /* QPushButton:flat { border: none; // no border for a flat push button }*/ QPushButton:default { border-color: navy; //make the default button prominent } EndCss EndSetting /******************************************************************************************** 右上角标题栏,设置按钮 ********************************************************************************************/ BeginSetting() ControlName=TitleSettingButton; AnimationFileCount=5; ResourcePath=Resources; BeginCss QPushButton { border: 0px solid #6a6ea9; background-image: url(:/Resources/SysSetting0.png); background-repeat: no-repeat; } QPushButton:hover { border: 0px solid #6a1e19; background-image: url(:/Resources/SysSetting1.png); background-repeat: no-repeat; } QPushButton:pressed { background-image: url(:/Resources/SysSetting2.png); background-repeat: no-repeat; } /* QPushButton:flat { border: none; // no border for a flat push button }*/ QPushButton:default { border-color: navy; //make the default button prominent } EndCss EndSetting /******************************************************************************************** 标题栏左背景 ********************************************************************************************/ BeginSetting() ControlName=TitleLeft; AnimationFileCount=5; ResourcePath=Resources; BeginCss QWidget { border: 0px solid #6a6ea9; /*border-radius: 5px;*/ background-image: url(:/Resources/topLeft.png); } EndCss EndSetting /******************************************************************************************** 标题栏中背景 ********************************************************************************************/ BeginSetting() ControlName=TitleCenter; AnimationFileCount=5; ResourcePath=Resources; BeginCss QWidget { border: 0px solid #6a6ea9; background-image: url(:/Resources/Title.png); } EndCss EndSetting /******************************************************************************************** 标题栏右背景 ********************************************************************************************/ BeginSetting() ControlName=TitleRight; AnimationFileCount=5; ResourcePath=Resources; BeginCss QWidget { border: 0px solid #6a6ea9; background-image: url(:/Resources/Title.png); } EndCss EndSetting