]> cloud.milkyroute.net Git - dolphin.git/commit
Implement grouping for names
authorPeter Penz <peter.penz19@gmail.com>
Fri, 21 Oct 2011 23:31:02 +0000 (01:31 +0200)
committerPeter Penz <peter.penz19@gmail.com>
Fri, 21 Oct 2011 23:33:26 +0000 (01:33 +0200)
commiteac436d0374d3be323c6ba36799d3cddc98301ea
treeca149d04153f6d169a70cb232fb0c420e90016e4
parentfd9cac1188130d3ef09530a902c95cf6190990a1
Implement grouping for names

- Use a custom header for KFileItems
- Cache the groups
- Allow enabling/disabling grouping dynamically

Currently there is a random crash in combination with the
groupheader-recycler, this will be fixed during the next
days.
src/CMakeLists.txt
src/kitemviews/kfileitemlistgroupheader.cpp [new file with mode: 0644]
src/kitemviews/kfileitemlistgroupheader.h [new file with mode: 0644]
src/kitemviews/kfileitemlistview.cpp
src/kitemviews/kfileitemmodel.cpp
src/kitemviews/kfileitemmodel.h
src/kitemviews/kitemlistgroupheader.cpp
src/kitemviews/kitemlistgroupheader.h
src/kitemviews/kitemlistview.cpp
src/kitemviews/kitemlistview.h