上一篇文章 完成基本的界面,但是应用看起来并不算特别好看。 主要是因为软件的界面使用默认的样式和普通的窗口框架。接下来从这两个方面出发,尝试改进软件界面。 自定义样式Qt 给控件的样式化提供了一定的自由度,包括背景色、边框和特定控件的自定义,使用类似 CSS 的语法。这要求编写软件的人了解基础的 C ...
simpleTemplate.js 的三版本分化和新功能编写
考研之后终于有时间将拖了很久的simpleTemplate.js给写完了。 三版本和新功能写这篇文章的时间离同主题的上一篇文章已经太远了。距离上次大概实现了基本功能之后,又发生了很多事情,也对这个js库思考了不少,最后决定将这个库拆成三个版本,分别是bare版、regular版和advanced版。 ...
深圳 EVA EXPO 2.0 相片选 [97p]
这个展在深圳举办,持续一个月到 1.3。刚好我考研结束,于是就去咯。 由于我又不是宅男,所以没有加入什么宅的 QQ 群啊豆瓣小组什么的,于是只能自己盘算怎么去。最后是我爸和我一起去了。 本来深圳并不远,想去的话难度并不大,实际上我只是想顺便熟悉一下新买的 SONY RX100 的操作,刚好也觉得 E ...
自顾自地对 simpleTemplate.js 进行优化
simpleTemplate.js 的功能已经实现得差不多了,看能不能给它做一点优化。 测试框架随手写一个记录运行前后时间的。 <script id="t_1" type="x-tmpl-simpleTemplate">{@list ...
simpleTemplate.js 中列表渲染的改进
无关痛痒的碎碎念在写上一篇博文的时候,我一边写文字一边看代码,同时将编写代码的思维写进博文。这个过程显然让我从跟编程时不同的角度来审视代码,由此也能发现代码中新的bug。由此可见,写博文对于重新理清思路,理解代码有非常大的帮助,是另一种意义上的“代码审查”。 另外在解释一些代码的时候,本以为自己是明 ...
simpleTemplate.js 中列表和标志位的功能的实现
在上一篇文章中,为了一些实际需求,我写了一个非常理想化而基础的模板渲染js代码。但当我尝试将其实际使用的时候,却发现代码中不但问题不少,而且功能也不够,于是就只能继续改进。 文中所有代码都截取自js文件,稍有修改。你可以到github项目上找到完整代码,边对比边看本文。 绕开split函数在上一 ...