作者:Bingo链接:https://www.zhihu.com/question/24462113/answer/83371803来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 用C++写UI库最本质的思想就是不用C++「写」UI。 不管是开放C++底层库到XML+ Read More
posted @ 2017-09-29 19:12 findumars Views(9722) Comments(0) Diggs(0)
使用 Qt 为 Android 开发应用时,有时我们的应用会携带一些资源文件,如 png 、 jpg 等,也可能有一些配置文件,如 xml 等,这些文件放在哪里呢?有两种方式:qrc和assets,咱们分别来看下。 Qt Resource System qrc , Qt 的资源文件系统,很好用哦。看 Read More
posted @ 2017-09-27 17:57 findumars Views(2184) Comments(0) Diggs(0)
各种文本编辑器的” 查找” 功能(Ctrl+F),大多采用 Boyer-Moore 算法。 下面,我根据 Moore 教授自己的例子来解释这种算法。。 假定字符串为”HERE IS A SIMPLE EXAMPLE”,搜索词为”EXAMPLE”。 首先,” 字符串” 与” 搜索词” 头部对齐,从尾部 Read More
posted @ 2017-09-27 17:53 findumars Views(406) Comments(0) Diggs(0)
我觉得绘制只需要考虑几个问题。简单地说就是谁在什么地方画什么? 在Qt中可以这么回答:QPainter在QPainterDevice中画想画的东西。 举个例子:用QtCreator向导新建一个项目,基类选择QWidget。我们重载paintEvent这个函数。 C++ C++ QPainter在th Read More
posted @ 2017-09-27 01:23 findumars Views(2703) Comments(0) Diggs(1)
什么是现实理想主义者 曾经有人看了我的文章,以为我是一个“理想主义者”,来找我聊天。他说:“你知道吗,我跟你一样喜欢简单优雅的代码。上次我在某公司工作,看到他们的代码乱得不成样子,二话没说给他们重写了,结果有几个小地方跟原来的代码不大一样,后来系统因此当掉了。老板对我说,明天你不用再来上班了!你说我 Read More
posted @ 2017-09-26 18:19 findumars Views(329) Comments(0) Diggs(0)