• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • KDevelop Platform Libraries
  • Sitemap
  • Contact Us
 

util

KDevelop::FocusedTreeView

KDevelop::FocusedTreeView Class Reference

Specialized version of QTreeView, that allows efficiently managing an extremely long list of items, by focusing the size of the horizontal scroll-bars only on the currently visible items. More...

#include <focusedtreeview.h>

Inheritance diagram for KDevelop::FocusedTreeView:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FocusedTreeView (QWidget *parent)
virtual void rowsInserted (const QModelIndex &parent, int start, int end)
virtual int sizeHintForColumn (int column) const

Detailed Description

Specialized version of QTreeView, that allows efficiently managing an extremely long list of items, by focusing the size of the horizontal scroll-bars only on the currently visible items.

Warning:
Either the scroll-mode ScrollPerItem must be enabled, or the uniformRowHeight flag, for this to work efficiently.
This currently only works with flat list models(todo).

Definition at line 36 of file focusedtreeview.h.


The documentation for this class was generated from the following files:
  • focusedtreeview.h
  • focusedtreeview.cpp

util

Skip menu "util"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

KDevelop Platform Libraries

Skip menu "KDevelop Platform Libraries"
  • interfaces
  • language
  •   codegen
  •   duchain
  •   editor
  • outputview
  • project
  • shell
  • sublime
  • util
  • vcs
Generated for KDevelop Platform Libraries by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal