单线程化的GUI框架并不仅仅存在于java中:Qt、NextStep、MacOSCocoa、XWindows,等等都是单线程化的。从面向过程的编程到面向对象的编程,GUi界面是一个一直在循环的线程,但今天脑子堵塞了“它是怎么运作的”,我告诉自己这是面向对象的,不用多考虑,就像你自己一样你要考虑啥..
分类:
编程语言 时间:
2014-11-07 19:18:18
阅读次数:
357
折腾了好几天,终于把这本书的第三章和第四章给看了个大概。里面的函数调用关系可谓是复杂。整理了一部分的函数关系如下:cell关系清理data(role) 返回应该显示的值 或者对齐方式 或者公式 ->value() 单元格的值,如果是旧的就重新获得 值给cachedValue并返回 对输入的以...
分类:
编程语言 时间:
2014-11-07 18:31:37
阅读次数:
170
在目录C:\Qt\Qt5.3.2\5.3\Src\qtbase下面执行configure -confirm-license -opensource -prefix "E:\Qt\qt5.3.2_static_build" -debug-and-release -static -opengl desk...
分类:
其他好文 时间:
2014-11-07 16:47:27
阅读次数:
265
原创,转载请注明出处!谢谢!在实际的工作中遇到客户提出的需求,要求信息必须在设定的时间点才能被筛选出来。即如果设定的一条信息是要10点才发布,那么10点之前是不会筛选出这条数据的。其实需求很简单,在designer里面加一个筛选条件设置发布时间小于等于当前时间即可,但是用designer+xslt时...
分类:
其他好文 时间:
2014-11-07 16:19:28
阅读次数:
136
众所周知,我们在SharePoint的二次开发中,经常会添加ECB菜单或者Ribbon菜单,通常我们会采取Feature的方式去添加一个Xml,或者采取JavaScript的方式,当然,除此之外,还可以利用Designer添加这些自定义操作,而且更加方便;但是,这种操作还是有缺点的,就是只能添加链接(目前我只发现能添加链接)。
内容很简单,截图加描述的方式分享给大家,希望对有需要的人有个参考...
分类:
其他好文 时间:
2014-11-07 14:53:28
阅读次数:
232
很长一段时间没写东西了,其实是因为最近在研究Material Designer这个东西,熬夜熬的身体也不是很好了。所以就偷懒没写东西,这回开的这个系列文章是讲如何将Material Designer在程序中实现。作为一个程序员我们不需要关心太多的设计,我们只需要知道设计师给出的要求我们能否实现就行了...
分类:
其他好文 时间:
2014-11-07 11:12:06
阅读次数:
147
做Qt项目也有一段时间了,但是对Qt这个东西的了解也还是一般板,最近准备把自己的项目代码重构一下,因此,继续写一下这方面的知识,记录一下!尽管每次和cmake对比起来,我们总是说 qmake 简单、功能少。但是qmake仍然是一个非常复杂的东西,我想大多人应该和我一样吧:不是太清楚CONFIG等变量...
分类:
其他好文 时间:
2014-11-07 11:08:12
阅读次数:
158
众所周知,我们在SharePoint的二次开发中,经常会添加ECB菜单或者Ribbon菜单,通常我们会采取Feature的方式去添加一个Xml,或者采取JavaScript的方式,当然,除此之外,还可以利用Designer添加这些自定义操作,而且更加方便;但是,这种操作还是有缺点的,就是只能添加.....
分类:
其他好文 时间:
2014-11-07 00:46:31
阅读次数:
288
背景描述:
以前,继承 QThread 重新实现 run() 函数是使用 QThread唯一推荐的使用方法。这是相当直观和易于使用的。但是在工作线程中使用槽机制和Qt事件循环时,一些用户使用错了。Qt
核心开发人员Bradley T. Hughes, 推荐使用QObject::moveToThread 把它们移动到线程中。不幸的是,
以用户反对这样使用。Olivier Go...
分类:
其他好文 时间:
2014-11-06 20:09:29
阅读次数:
262
由于Qt本身实现的机制所限,我们在使用Qt制作某些软件程序的时候,会遇到各种各样这样那样的问题,而且很多是很难,或者根本找不到原因的,即使解决了问题,如果有人问你为什么,你只能回答--不知道。 今天我在这里列举的问题也是再编写Qt程序时,总是遇到的问题,问题普遍,而答案却不唯一,解释这一个问题的.....
分类:
其他好文 时间:
2014-11-06 16:56:41
阅读次数:
249