- 博客(18)
- 收藏
- 关注
转载 QTableView中VerticalHeader嵌入checkbox
QHeadView中的paintSection中可以画checkbox,或去除原来的行号文本,在mousePressEvent事件中加入check信号发送并updateSection来刷新改变的状态QHeadView中setFixedWidth可以固定原有的列宽随行号文本的大小增大的问题
2014-01-18 17:18:27 2612
转载 PhpMyAdmin 链接表的额外特性尚未激活 的解决方法
在使用了新的phpmyadmin 来管理mysql后,你每打开一个库的时候,会看到这么一句:错误 使用链接表的额外特性尚未激活。要查出原因,请单击此处。 解决方法:点击“导入”,导入PhpMyAdmin 官方压缩包中的scripts目录下的create_tables.sql。导入成功后将建立一个PhpMyAdmin的数据库,里面创建了几个表。然后把PhpMyAdmin 中的co
2014-01-09 18:22:07 929
转载 Apache 的 httpd.conf 详解
ServerRoot “/usr/local“ ServerRoot用于指定守护进程httpd的运行目录,httpd在启动之后将自动将进程的当前目录改变为这个目录,因此如果设置文件中指定的文件或目录是相对路径,那么真实路径就位于这个ServerR oot定义的路径之下。 ScoreBoardFile /var/run/httpd.scoreboard
2014-01-09 17:15:29 479
转载 Zend Server 安装之后的500 internal server error错误解决
安装完毕 连接web服务器出现500错误 解决途径 : ZendServer\etc\ZendEnablerConf.xml中的开头是一段乱码, 将其改成以“<?xml”开头即可。
2014-01-09 14:52:52 842
转载 开源DirectUI库学习1
安装vs开发环境1. 安装visual studio 20102. 安装Visual Assist X V10.7.1929.0 官方原版将下载补丁VA_X.dll复制到以下的路径即可。XP:C:\Documents and Settings\zhangqi\Local Settings\Application Data\Microsoft\VisualStudio\10.0\Ex
2014-01-09 14:43:25 870
转载 vs2010安装及加速方案
前段时间为了一个项目而把VS2008换成了VS2010,结果原本就不堪重负的本本跑起VS2010来那更是慢得没话说,于是看了遍VS2010选项,又从网上到处找资料找优化方法,总算使我的VS2010跑得快了些。一、VS2010选项视觉体验设置工具->选项->环境视觉体验的勾选都去掉。不解释,你懂得。二、禁用Intellisense(不建议)工具->选项->文本编辑器->C/C
2014-01-09 14:43:01 1017
转载 STL ATL WTL MFC, COM OLE ActiveX区别与联系
MFC、WTL 、ATL、STL联系与区别这个要先从C++和VC++说起!c++是一门语言,它与平台无关。只要能提供c++编译器(或者交叉编译器)的平台,就能用c++编程。基本上常见的操作系统都有C++编译器或交叉编译器,所以你可以认为几乎所有的平台都可以使用C++编程。首先要明确,严格来说VC++不是语言,而是一个工具软件。他甚至不是编译器,而是一个开发环境(VC++的编译器实际上只
2014-01-09 14:42:49 1196
转载 菜单问题
菜单是通过事件触发(左键)生成的窗体.一般用指针来生成,不用栈变量.因为栈变量出了作用域就会析构,窗体会消失.如果用New的方式来Show,那么如何管理生成的指针就是一个问题.1. 可以把Menu作用一个局部类的内部成员,在局部类消毁的时候一起消毁;2. 用全局指针变量 使用全局指针变量,如果有多个菜单,那么这个指针的管理很麻烦.尤其是最后怎么delete是个问题!duilib工程
2014-01-09 14:41:32 791
转载 用qmake工具来管理代码结构
代码管理一般用Makefile文件进行, Qt提供的qmake工具可以根据.pro文件用来生成Makefile文件.这样一般就不需要详细学习Makefile的编写知识了.而且qmake工具也是跨平台的, 用起来更为方便.qmake需要Qt提供的运行类库.qmake生成c++ dll项目配置1. 如果项目不需要qt类库, 则CONFIG -= qt; 反之, 去掉此项2. 生成目标名字
2014-01-09 14:40:35 658
转载 程序资源提取及程序内存中的数据布局
1. 由于传统的界面都是有窗口句柄的,所以用ResHacker、ExeScope等工具就可以提炼出来2. directUI技术由于只有一个hwnd, 所以界面上的控件资源可以用MultiExtractor来提取3. 资源包括图标、图片、菜单等,这样在模仿程序界面时很方便 分析并提取一个程序的界面资源, 通过程序在内存中使用的过程分析数据
2014-01-09 14:40:10 827
转载 static_cast和reinterpret_cast
static_cast用法:static_cast ( expression )该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法: ①用于类层次结构中基类和子类之间指针或引用的转换。 进行上行转换(把子类的指针或引用转换成基类表示)是安全的; 进行下行转换(把基类指针或引用转换成子类表示)时,由于没
2014-01-09 14:39:45 406
转载 字符编码
1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位
2014-01-07 17:57:39 458
转载 常用的 预定义宏
http://blog.csdn.net/code09/article/details/5358165 一、介绍预定义宏 "_MSC_VER" 1、_MSC_VER是微软C/C++编译器——cl.exe编 译代码时预定义的一个宏。需要针对cl编写代码时, 可以使用该宏进行条件编译。 2、_MSC_VER的值表示cl的版本。需要针对cl特定版本编写代码时, 也可以
2013-12-23 15:24:51 739
转载 由.o文件生成.a文件(静态库)或者.dll文件(动态库)
我们通常把一些公用函数制作成函数库,供其它程序使用。函数库分为静态库和动态库两种。静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。
2013-12-09 17:50:11 4438
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人