[KLF Application][KLF Tools][KLF Backend][KLF Home]
KLatexFormula Project
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
KLFLibDefListView Class Reference

#include <klflibview_p.h>

Inheritance diagram for KLFLibDefListView:
Inheritance graph
[legend]
Collaboration diagram for KLFLibDefListView:
Collaboration graph
[legend]

Public Member Functions

 KLFLibDefListView (KLFLibDefaultView *parent)
 
virtual bool eventFilter (QObject *object, QEvent *event)
 
virtual void setModel (QAbstractItemModel *model)
 
void forceRelayout ()
 
virtual void modelInitialized ()
 
- Public Member Functions inherited from QListView
 QListView (QWidget *parent=0)
 
 clearPropertyFlags ()
 
 currentChanged (const QModelIndex &current, const QModelIndex &previous)
 
 indexesMoved (const QModelIndexList &indexes)
 
 isRowHidden (int row)
 
 rectForIndex (const QModelIndex &index)
 
 selectionChanged (const QItemSelection &selected, const QItemSelection &deselected)
 
 setPositionForIndex (const QPoint &position, const QModelIndex &index)
 
 setRowHidden (int row, bool hide)
 
 isItemHidden (const QListWidgetItem *item)
 
 isItemSelected (const QListWidgetItem *item)
 
 setItemHidden (const QListWidgetItem *item, bool hide)
 
 setItemSelected (const QListWidgetItem *item, bool select)
 
- Public Member Functions inherited from KLFLibDefViewCommon
 KLFLibDefViewCommon (KLFLibDefaultView *dview)
 
virtual ~KLFLibDefViewCommon ()
 
virtual bool evDragEnter (QDragEnterEvent *de, const QPoint &pos)
 
virtual bool evDragMove (QDragMoveEvent *de, const QPoint &pos)
 
virtual bool evDrop (QDropEvent *de, const QPoint &pos)
 
virtual void commonStartDrag (Qt::DropActions supportedActions)
 
QModelIndex curVisibleIndex (bool firstOrLast) const
 

Protected Member Functions

virtual QModelIndexList commonSelectedIndexes () const
 
virtual void commonInternalDrag (Qt::DropActions a)
 
virtual QAbstractItemViewthisView ()
 
virtual const QAbstractItemViewthisConstView () const
 
virtual QPoint scrollOffset () const
 
virtual QPoint eventPos (QObject *object, QDragEnterEvent *event)
 
virtual void paintEvent (QPaintEvent *event)
 
virtual void startDrag (Qt::DropActions supportedActions)
 
virtual void showEvent (QShowEvent *event)
 
- Protected Member Functions inherited from KLFLibDefViewCommon
virtual QPoint eventPos (QObject *object, QDragEnterEvent *event, int horoffset, int veroffset)
 
virtual bool setTheModel (QAbstractItemModel *m)
 

Protected Attributes

bool inPaintEvent
 
bool pInEventFilter
 
bool pInitialLayoutDone
 
bool pWantRelayout
 
- Protected Attributes inherited from KLFLibDefViewCommon
KLFLibModelpModel
 
KLFLibDefaultViewpDView
 
KLFLibDefaultView::ViewType pViewType
 
QPoint mousePressedContentsPos
 

Detailed Description

Definition at line 721 of file klflibview_p.h.

Constructor & Destructor Documentation

KLFLibDefListView::KLFLibDefListView ( KLFLibDefaultView parent)
inline

Definition at line 725 of file klflibview_p.h.

Member Function Documentation

virtual void KLFLibDefListView::commonInternalDrag ( Qt::DropActions  a)
inlineprotectedvirtual

Implements KLFLibDefViewCommon.

Definition at line 775 of file klflibview_p.h.

virtual QModelIndexList KLFLibDefListView::commonSelectedIndexes ( ) const
inlineprotectedvirtual

Implements KLFLibDefViewCommon.

Definition at line 774 of file klflibview_p.h.

virtual bool KLFLibDefListView::eventFilter ( QObject object,
QEvent event 
)
inlinevirtual

Definition at line 733 of file klflibview_p.h.

References QEvent::type().

virtual QPoint KLFLibDefListView::eventPos ( QObject object,
QDragEnterEvent event 
)
inlineprotectedvirtual

Definition at line 780 of file klflibview_p.h.

References KLFLibDefViewCommon::eventPos().

void KLFLibDefListView::forceRelayout ( )
inline

Definition at line 759 of file klflibview_p.h.

Referenced by KLFLibDefaultView::slotRelayoutIcons().

virtual void KLFLibDefListView::modelInitialized ( )
inlinevirtual

Reimplemented from KLFLibDefViewCommon.

Definition at line 763 of file klflibview_p.h.

References klfDbg.

virtual void KLFLibDefListView::paintEvent ( QPaintEvent event)
inlineprotectedvirtual

Definition at line 785 of file klflibview_p.h.

virtual QPoint KLFLibDefListView::scrollOffset ( ) const
inlineprotectedvirtual

Implements KLFLibDefViewCommon.

Definition at line 778 of file klflibview_p.h.

virtual void KLFLibDefListView::setModel ( QAbstractItemModel model)
inlinevirtual

Definition at line 752 of file klflibview_p.h.

virtual void KLFLibDefListView::showEvent ( QShowEvent event)
inlineprotectedvirtual

Definition at line 796 of file klflibview_p.h.

References klfDbg.

virtual void KLFLibDefListView::startDrag ( Qt::DropActions  supportedActions)
inlineprotectedvirtual

Definition at line 792 of file klflibview_p.h.

virtual const QAbstractItemView* KLFLibDefListView::thisConstView ( ) const
inlineprotectedvirtual

Implements KLFLibDefViewCommon.

Definition at line 777 of file klflibview_p.h.

virtual QAbstractItemView* KLFLibDefListView::thisView ( )
inlineprotectedvirtual

Implements KLFLibDefViewCommon.

Definition at line 776 of file klflibview_p.h.

Member Data Documentation

bool KLFLibDefListView::inPaintEvent
protected

Definition at line 784 of file klflibview_p.h.

bool KLFLibDefListView::pInEventFilter
protected

Definition at line 789 of file klflibview_p.h.

bool KLFLibDefListView::pInitialLayoutDone
protected

Definition at line 790 of file klflibview_p.h.

bool KLFLibDefListView::pWantRelayout
protected

Definition at line 807 of file klflibview_p.h.


The documentation for this class was generated from the following file:

Generated by doxygen 1.8.11