kexi

#include <kexibrowseritem.h>

Public Member Functions

 KexiBrowserItem (TDEListView *parent, KexiPart::Info *i)
 KexiBrowserItem (TDEListViewItem *parent, KexiPart::Info *i, KexiPart::Item *item)
 KexiBrowserItem (TDEListView *parent, KexiPart::Info *i, KexiPart::Item *item)
void clearChildren ()
KexiPart::Info * info () const
KexiPart::Item * item () const

Protected Member Functions

void initItem ()
virtual TQString key (int column, bool ascending) const

Protected Attributes

KexiPart::Info * m_info
KexiPart::Item * m_item
TQString m_sortKey
bool m_fifoSorting: 1

Detailed Description

List view item for the navigator widget (KexiBrowser) Used for creating group items as well as object items.

Definition at line 36 of file kexibrowseritem.h.

Constructor & Destructor Documentation

◆ KexiBrowserItem() [1/3]

KexiBrowserItem::KexiBrowserItem ( TDEListView * parent,
KexiPart::Info * i )

Creates group item for part i.

Definition at line 27 of file kexibrowseritem.cpp.

◆ KexiBrowserItem() [2/3]

KexiBrowserItem::KexiBrowserItem ( TDEListViewItem * parent,
KexiPart::Info * i,
KexiPart::Item * item )

Creates item for object item defined by part i for parent.

Definition at line 39 of file kexibrowseritem.cpp.

◆ KexiBrowserItem() [3/3]

KexiBrowserItem::KexiBrowserItem ( TDEListView * parent,
KexiPart::Info * i,
KexiPart::Item * item )

Creates item for object item defined by part i, without parent (used in a case when KexiBrowser::itemsMimeType() is not empty)

Definition at line 48 of file kexibrowseritem.cpp.

◆ ~KexiBrowserItem()

KexiBrowserItem::~KexiBrowserItem ( )
virtual

Definition at line 57 of file kexibrowseritem.cpp.

Member Function Documentation

◆ clearChildren()

void KexiBrowserItem::clearChildren ( )

Definition at line 76 of file kexibrowseritem.cpp.

◆ info()

KexiPart::Info * KexiBrowserItem::info ( ) const
inline
Returns
part info; should not be null.

Definition at line 54 of file kexibrowseritem.h.

◆ initItem()

void KexiBrowserItem::initItem ( )
protected

Definition at line 61 of file kexibrowseritem.cpp.

◆ item()

KexiPart::Item * KexiBrowserItem::item ( ) const
inline
Returns
part item. Can be null if the browser item is a "folder", i.e. a parent node.

Definition at line 57 of file kexibrowseritem.h.

◆ key()

TQString KexiBrowserItem::key ( int column,
bool ascending ) const
protectedvirtual

Definition at line 86 of file kexibrowseritem.cpp.

Member Data Documentation

◆ m_fifoSorting

bool KexiBrowserItem::m_fifoSorting
protected

Definition at line 67 of file kexibrowseritem.h.

◆ m_info

KexiPart::Info* KexiBrowserItem::m_info
protected

Definition at line 63 of file kexibrowseritem.h.

◆ m_item

KexiPart::Item* KexiBrowserItem::m_item
protected

Definition at line 64 of file kexibrowseritem.h.

◆ m_sortKey

TQString KexiBrowserItem::m_sortKey
protected

Definition at line 66 of file kexibrowseritem.h.


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