- 博客(5)
- 收藏
- 关注
原创 QListWidget item 添加 QCheckBox 后,checkBox文本过长,但是水平滚动条没有出来问题解决 2020-11-14
QListWidget item 添加 QCheckBox 后,checkBox文本过长,但是水平滚动条没有出来问题解决解决方法:设置item->setSizeHint(QSize(box->width(), box->height()));
2020-11-14 18:19:58 737
原创 QLabel 布局问题(已解决) 2020-10-25
QLabel 布局问题(待解决)需求:QLable在布局管理器设置好比例的情况下不随内容的变化而改变大小现象:工作中遇到一个问题,先把QLabel放在布局里,再设置QLabel的内容,文字、图片等,QLabel会打破原有设定的布局比例。预期:在布局预设比例下,让QLabel的内容适应QLabel大小,而不会打破原定布局比例。结果:设置QLabel的内容,文字、图片等,如果内容过多QLabel会打破原有设定的布局比例,其他控件被压缩。 QString textTmp = "";
2020-10-25 20:07:30 2776 1
原创 CList原理与CPlex内存管理技术
CList,MFC中的常用链表,其本质是一个双向链表。操作包括基本的插入(头插,尾插等),查找等常用操作。 本文代码均截取自Afxtempl.h 先看类的声明:templateclass CList : public CObject{ ...}与CArray一样,是模板类型,第一个参数为链表中保存的对象类型,第二个参数则决定了后续的插入等操作传入的是对象还是对象的引用,使
2017-12-17 22:53:53 1121
原创 CArray原理分析
MFC的CArray(数组)功能主要包括插入,删除,扩容,获取,因为是数组数据结构的设计,所以插入,删除效率较低,需要对元素进行移动。下面来分析源码://以下内容截取自MFC源码中Afxtempl.h/*============================================================================*/// CArraytemp
2017-12-10 18:43:06 3078 2
原创 C语言基本数据类型大小
在linux中 一些数据类型的基本大小限制说明在/usr/include/limits.h 头文件中,内容如下/* Copyright (C) 1991, 1992, 1996, 1997, 1998, 1999, 2000, 2005 Free Software Foundation, Inc. This file is part of the GNU C Library.
2016-05-22 12:45:54 366
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人