Pyqt4 360界面风格皮肤实现】的更多相关文章

前言 最近用Pyqt做了软件界面,始终觉得windows风格不太好看,虽然数字公司的行为有争议,但是也不影响我欣赏360卫士的界面风格. 声明 首先声明,此项工作并非原创,而是基于这位zhuyeqing_432兄台的工作: 博客地址:http://blog.csdn.net/zhuyeqing_432 未修改代码下载:http://download.csdn.net/detail/zhuyeqing_432/6045601 然后拿到原始代码后,整体界面是基本成型,完成度是相当高的:1个主界面和4…
今天使用CCheckListBox,发现增加进去的字符串无法显示,但是当点击的时候,确有反应. 仔细检查代码,没有问题.之前也是这样用的,完全没有问题. 思前想后,觉得是因为使用了Skin++皮肤库,于是注释掉皮肤库的加载使用. //skinppLoadSkin(_T("bOzen.ssk"),0); 然后重新编译运行,OK,确实是皮肤库的问题. 皮肤库注释掉了,但是软件界面变成了windows 2000的风格,这多丑啊. 检查代码,想到之前因为字符集的原因,选择了UNICODE的字符…
C# WinForm项目中自带的窗体风格很普通,一点都不美观.DotNetBar就是一套.NET美化控件库,有70几个控件以及多种界面的皮肤风格.关于控件的效果在官网上进行查看http://www.devcomponents.com/dotnetbar/.下面就来介绍一下如何使用DotNetBar来改变窗体的风格. 1.添加DoNetBar的程序集. DevComponents.DotNetBar.Design.dll 控件在设计时可见所必要的程序集 DevComponents.DotNetBa…
说明 1.方案取自报表开发工具FineReport案例的配色方案 2.所有设计方案图中已标注了字体.颜色与间隔距离等,可直接调用. 报表&界面风格设计方案展示 灰蓝界面 绿色与金色 蓝绿清新风格 蓝绿渐进图表配色 经典红蓝商务风格 薄荷主题图表 黄绿主题图表 蓝灰图表 蓝绿主题图表 蓝色主题图表 绿色缤纷主题 绿色主题图表A 绿色主题图表B…
使用PyQt4编写界面后台程序的方法总结 一.怎么建立多线程 界面程序如果有稍微耗时一点的任务如果不使用多线程就会界面卡死,所以大多数情况会使用到多线程.PyQt4自己有多线程的机制,可以派生多线程类然后生成多线程实例.代码如下: form PyQt4.QtCore import * class MyThread(QThread): def __init__(self,func,args): super(MyThread,self).__init__() self.func = func sel…
因为经常要做一些1.2千行的小工具,WinForm自带的TabCtrl又不美观,所以想做成360的样子,在网上找来找去,都只有散乱的代码,没有可以通用的结构,于是自己写了一个简易的通用控件. 控件主要功能 添加按钮和对应的Userctrl页面,或者相应的Action函数:整个控件是透明背景,窗体的背景将被作为整体背景,即支持类似换肤功能:可自定义按钮的遮罩绘制函数. 支持Userctrl页面切换 支持Action(无参数无返回值)委托 主要类型实现 切换按钮派生自RatioButton,因为已经…
以前在XP写的程序,现在系统换成了WIN7,现在对话框在编辑和预览的时候显示都如图一所示,可实际编译生成之后的显示却如图二所示,是什么问题?如何设置两者的显示风格使其保持一致? ------------------------------------------------------------------------------------------------------ 猫腻在stdafx.h中. 看这个文件中是否有 //#ifdef _UNICODE #if defined _M_I…
源码下载:360UI 本项目XML的桌面渲染依赖GQT开源项目(请感兴趣的朋友加入QQ讨论群:101189702,在群共享文件里下载GQT源码),以下是360界面实现的全部XML代码,所有的代码都在360_ui目录里,事件交互写在360safe.js里(再次申明是桌面程序不是Web): 效果图:  Qt设计器中: XML: <?xml version="1.0" encoding="UTF-8"?> <ui version="4.0&qu…
咏南CS开发框架新的界面风格 这种风格完全和WINDOWS桌面一样,符合用户的操作习惯. 我的桌面的图标和WINDOWS桌面一样分为二类:1)快捷方式  2)文件夹. 如果快捷方式较多,看得人眼花缭乱,可以在我的桌面上新建几个文件夹,然后将快捷方式直接用鼠标拖放进对应的文件夹内,对快捷方式进行分门别类的管理,便如用户操作. 我的桌面上怎样新建快捷方式? 所有功能里面点选一个菜单项,鼠标右键弹出菜单:添加到我的桌面.桌面上的快捷方式当然也能被删除. 我的桌面上怎样新建文件夹? 我的桌面鼠标右键弹出…
类的继承关系: QMotifStyle:OSF(开放基金协会)开发的一个工业标准的GUI(图形用户接口): QCDEStyle:公共桌面环境(Common Desktop Environment)的缩写,CDE是一种运行于UNIX/AIX,基于Motif部件工具箱开发的桌面环境,惠普的OpenVMS.IBM的AIX等都采用CDE作为标准的桌面环境: QS60Style:Series 60(简称S60)界面是诺基亚Symbian系统智能手机界面: QGtkStyle:GTK+(GIMP Toolk…