自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

常同辉的博客

刚开通,现处于记录总结学习阶段

  • 博客(11)
  • 收藏
  • 关注

原创 Qt中如何在点击控件时获取QTreeWidgetItem绑定控件所在的item

最近遇到了这个问题,用了挺长时间解决这个问题的。主要是用将控件在qtreewidget的item中显示,使用。比如一个button,一个slider或者一个combobox等等。但是对于有的控件,选中某个item后,如果直接点击另一个item上的控件,利用qtreewidget的currentitem获取到的还是光亮状态的item,此时如果获取鼠标点击的item的信息,会失败。解决方法

2017-06-22 23:13:38 8778 2

原创 我的MacOS上的软件

买了个mba,根据知乎上的一些回答下载了一些软件,用起来66的。现在更新到了sierra,因为基本上没用过之前的os,所以无法告知和之前系统的差别。1、快捷键cheatsheet:对新手来说,快捷键太多难以记住,这个软件可以说是快捷键的利器,随时按住command不松开,会显示当前可用所有快捷键。2、打开终端(terminal)或软件command+space:可以打开spot

2016-10-23 11:37:22 370

原创 2016.5.29笔记

1、c++中set容器,不允许有重复的元素,在容器中元素有序,默认为升序排列,查看set中某元素是否存在,可以利用成员函数count是否为1查看,同时set支持迭代器iterator遍历元素,erase可以直接清除某元素2、

2016-05-29 20:01:04 257

原创 2016.5.27笔记

1、当把基类的某个成员函数声明为虚函数后,允许在其派生类中对该函数重新定义,赋予新的功能,并且可以通过指向基类指针指向同一类族中不同类的对象,从而调用其中的同名函数。首先是用基类的指针指向派生类对象,使其变为基类型;然后利用基类指针调用虚函数2、如果将基类的析构函数声明为虚函数时,由该基类所派生的所有派生类的析构函数也都自动成为虚函数,即使派生类的析构函数与基类的析构函数名字不相同3、

2016-05-27 21:19:30 227

原创 2016.5.26笔记

1、c++中>运算符重载时,若要跟使用习惯相同,应重载为友元函数,若为成员函数,则左侧为类的对象friend ostream& operator2、Java中对于容器中的元素,可以利用foreach循环更改单个元素的值3、set:集合中没有相同的元素4、Java中定义了public String toString()函数则可以直接将自定义类型print5、

2016-05-26 20:37:19 269

原创 2016.5.25笔记

1、Java中一个编译单元最多只能有一个public的class2、Java中不带public和private关键字的成员变量和成员函数则默认为friendly,能被同一个包里的其他class访问3、可以利用import导入其他包中的类4、函数之中是不可以新建函数的,类中可以各种嵌套5、

2016-05-25 21:24:03 180

原创 2016.5.24笔记

1、

2016-05-24 20:20:39 209

原创 2016.5.23笔记

1、Java中int的包裹类型Interger类库中有用的成员函数挺多,获取最大、小整型数,比较整型数据大小等操作2、for_each循环相比for循环,获取不到下标,只能挨个获取数组中的具体的值,且只能读取值,无法更改值3、Java中的包裹类型:int:Interger、 char:Character 、bool:Boolean、double:Double4、Java中char的包裹

2016-05-23 15:13:38 238

原创 2016.5.22读书笔记---C++如何获取一行未知个数的整型数据

利用getline将数据放入字符串中,再利用sstream中的stringstream流获取字符串,最后将stringstream流放入数组中#include#include#include#includeusing namespace std;int main(){string str;getline(cin, str);int tmp = 0

2016-05-22 20:40:26 482

原创 2016.5.21读书笔记

1、如果一个对象被声明为常对象,则通过该对象只能调用它的常成员函数,而不能调用该对象的普通成员函数:void get_time() const;2、常成员函数可以访问常对象中的数据成员,但不可以修改,可以通过将数据成员声明为mutable来修改其值3、只能通过构造函数的参数初始化表对场数据成员进行初始化,任何其他函数都不能对常数据成员赋值4、常成员函数不能调用另一个非const成员函数

2016-05-21 23:10:27 180

原创 2016.5.19读书笔记

1、c++中的list无法使用algorithm中的sort进行排序,只能使用自己的成员函数sort进行排序,因为algorithm中的sort只接受RamdonAccessIterator,逆序排列可借助reverse函数2、

2016-05-19 11:10:43 226

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除