一个典型的GUI应用程序可以抽象为:主界面(菜单栏、工具栏、状态栏、内容区域),二级界面(模态、非模态),信息提示(Tooltip),程序图标等组成。本篇根据作者使用PyQt5编写的一个工具,介绍如何使用PyQt5构建一个典型的GUI应用。 1. 主界面 1. 主界面 QMainWindow类提供一 ...
分类:
其他好文 时间:
2016-07-03 11:37:44
阅读次数:
257
iOS7中,不仅应用的风格有一定的变化,状态栏变化比较大,我们可以看到UIViewController的状态栏与导航栏基本是一体的。因此UIVIEWCONTROLLER的hide/show状态的方法也跟其他版本的不一样了。 在iOS7以前的版本,hide/show是通过以下代码实现 [cpp] vi ...
分类:
移动开发 时间:
2016-07-02 20:20:53
阅读次数:
183
演示效果奇酷1080P华为1080P华为720P屏幕像素参数相关信息表格 像素密度 每英寸像素数 分辨率 分辨率别称 默认图标大小xxhdpi 3 480 1080*1920 1080P 144*144 重点关注xhdpi 2 320 720*1280 720P ... ...
分类:
其他好文 时间:
2016-07-01 22:46:29
阅读次数:
404
使用ps制作了一个icon,将在下个版本中添加,用作程序图标。 参与组例会,得知新功能“吐槽墙”将以聊天室类似的社区形式实现。 提出对现有UI的建议: 对目前的登录窗口的UI不做改动,将标题的“用户登录”字样删除。极致简化页面。 对目前的查询结果窗口的UI,做出如下调整:状态栏显示“查询结果”字样, ...
分类:
其他好文 时间:
2016-06-30 21:41:21
阅读次数:
121
今天将之前的用户界面显示的内容集合到了一个函数中,并且增加了屏幕左上角的角色状态栏,并且加入了魔法这项状态。界面与下图所示: 因为还没有技能,所以魔法还不能减。这也是为之后加入技能做出准备。图中灰色的框是头像框,灰色方块是默认的头像。 整合代码如下: 因为所有用户界面都是跟着镜头走的,所以只要在一开 ...
分类:
其他好文 时间:
2016-06-30 21:35:49
阅读次数:
113
//状态栏透明 self.automaticallyAdjustsScrollViewInsets = NO; self.statusBarView=[[UIView alloc] initWithFrame:CGRectMake(0, 0, SCREENWIDTH, 20)]; self.stat ...
分类:
其他好文 时间:
2016-06-30 14:13:25
阅读次数:
173
最简洁的沉浸式状态栏的实现方式 1、在所需实现的Activity中加入代码 2、自定义标题栏,设置高度时考虑到留出状态栏那一部分,使用marginTop值留出来就可以了。如下: ...
分类:
其他好文 时间:
2016-06-27 21:39:32
阅读次数:
322
qt中的QWidget窗口支持窗体绘制,但是不支持窗口标题栏绘制,想要美观的界面,还需要自己去定制,下面我就介绍一种定制窗体的方法 一个窗口无非就3部分,标题栏、窗体和状态栏,接下来我定制的窗口没有状态栏,如果自己想加状态栏的话,照着这个模式自己也可以添加,说白了,窗口定制就是把完整的窗口分3部分定 ...
分类:
其他好文 时间:
2016-06-27 21:30:12
阅读次数:
215
记事本的自动换行功能和显示状态栏不能同时打开。如果选了自动换行就不能查看状态栏,反之一样。1:打开记事本,点【格式】,然后选中【自动换行】功能2:关闭记事本,所有的记事本都要关闭,这点很重要,要不下面的操作就白费了。3:打开注册表【开始】》【运行】输入regedit,在注册表弹出框中找HKEY_CU ...
分类:
其他好文 时间:
2016-06-27 17:35:44
阅读次数:
150