Public Slots | Signals | Public Member Functions | Protected Member Functions | Properties | Friends

QListWidget Class Reference

Search for all occurrences

Detailed Description

Definition at line 202 of file qlistwidget.h.

#include <qlistwidget.h>

Inheritance diagram for QListWidget:
Inheritance graph
[legend]

List of all members.

Public Slots

void  scrollToItem (const QListWidgetItem *item, QAbstractItemView::ScrollHint hint=EnsureVisible)
void  clear ()

Signals

void  itemPressed (QListWidgetItem *item)
void  itemClicked (QListWidgetItem *item)
void  itemDoubleClicked (QListWidgetItem *item)
void  itemActivated (QListWidgetItem *item)
void  itemEntered (QListWidgetItem *item)
void  itemChanged (QListWidgetItem *item)
void  currentItemChanged (QListWidgetItem *current, QListWidgetItem *previous)
void  currentTextChanged (const QString &currentText)
void  currentRowChanged (int currentRow)
void  itemSelectionChanged ()

Public Member Functions

  QListWidget (QWidget *parent=0)
  ~QListWidget ()
QListWidgetItem item (int row) const
int  row (const QListWidgetItem *item) const
void  insertItem (int row, QListWidgetItem *item)
void  insertItem (int row, const QString &label)
void  insertItems (int row, const QStringList &labels)
void  addItem (const QString &label)
void  addItem (QListWidgetItem *item)
void  addItems (const QStringList &labels)
QListWidgetItem takeItem (int row)
int  count () const
QListWidgetItem currentItem () const
void  setCurrentItem (QListWidgetItem *item)
void  setCurrentItem (QListWidgetItem *item, QItemSelectionModel::SelectionFlags command)
int  currentRow () const
void  setCurrentRow (int row)
void  setCurrentRow (int row, QItemSelectionModel::SelectionFlags command)
QListWidgetItem itemAt (const QPoint &p) const
QListWidgetItem itemAt (int x, int y) const
QRect  visualItemRect (const QListWidgetItem *item) const
void  sortItems (Qt::SortOrder order=Qt::AscendingOrder)
void  setSortingEnabled (bool enable)
bool  isSortingEnabled () const
void  editItem (QListWidgetItem *item)
void  openPersistentEditor (QListWidgetItem *item)
void  closePersistentEditor (QListWidgetItem *item)
QWidget itemWidget (QListWidgetItem *item) const
void  setItemWidget (QListWidgetItem *item, QWidget *widget)
void  removeItemWidget (QListWidgetItem *item)
bool  isItemSelected (const QListWidgetItem *item) const
void  setItemSelected (const QListWidgetItem *item, bool select)
QList< QListWidgetItem * >  selectedItems () const
QList< QListWidgetItem * >  findItems (const QString &text, Qt::MatchFlags flags) const
bool  isItemHidden (const QListWidgetItem *item) const
void  setItemHidden (const QListWidgetItem *item, bool hide)
void  dropEvent (QDropEvent *event)

Protected Member Functions

bool  event (QEvent *e)
virtual QStringList  mimeTypes () const
virtual QMimeData mimeData (const QList< QListWidgetItem * > items) const
virtual bool  dropMimeData (int index, const QMimeData *data, Qt::DropAction action)
virtual Qt::DropActions  supportedDropActions () const
QList< QListWidgetItem * >  items (const QMimeData *data) const
QModelIndex  indexFromItem (QListWidgetItem *item) const
QListWidgetItem itemFromIndex (const QModelIndex &index) const

Properties

int  count
int  currentRow
bool  sortingEnabled

Friends

class  QListWidgetItem
class  QListModel

Constructor & Destructor Documentation

QListWidget ( QWidget parent = 0 ) [explicit]

Member Function Documentation

QListWidgetItem* item ( int  row ) const
int row ( const QListWidgetItem item ) const
void insertItem ( int  row,
QListWidgetItem item 
)
void insertItem ( int  row,
const QString label 
)
void insertItems ( int  row,
const QStringList labels 
)
void addItem ( const QString label ) [inline]

Definition at line 220 of file qlistwidget.h.

{ insertItem(count(), label); }
void addItem ( QListWidgetItem item ) [inline]

Definition at line 311 of file qlistwidget.h.

{ insertItem(count(), aitem); }
void addItems ( const QStringList labels ) [inline]

Definition at line 222 of file qlistwidget.h.

{ insertItems(count(), labels); }
QListWidgetItem* takeItem ( int  row )
int count ( ) const
QListWidgetItem* currentItem ( ) const
void setCurrentItem ( QListWidgetItem item )
void setCurrentItem ( QListWidgetItem item,
QItemSelectionModel::SelectionFlags  command 
)
int currentRow ( ) const
void setCurrentRow ( int  row )
void setCurrentRow ( int  row,
QItemSelectionModel::SelectionFlags  command 
)
QListWidgetItem* itemAt ( const QPoint p ) const
QListWidgetItem * itemAt ( int  x,
int  y 
) const [inline]

Definition at line 314 of file qlistwidget.h.

{ return itemAt(QPoint(ax, ay)); }
QRect visualItemRect ( const QListWidgetItem item ) const
void sortItems ( Qt::SortOrder  order = Qt::AscendingOrder )
void setSortingEnabled ( bool  enable )
bool isSortingEnabled ( ) const
void editItem ( QListWidgetItem item )
void openPersistentEditor ( QListWidgetItem item )
void closePersistentEditor ( QListWidgetItem item )
QWidget* itemWidget ( QListWidgetItem item ) const
void setItemWidget ( QListWidgetItem item,
QWidget widget 
)
void removeItemWidget ( QListWidgetItem item ) [inline]

Definition at line 308 of file qlistwidget.h.

{ setItemWidget(aItem, 0); }
bool isItemSelected ( const QListWidgetItem item ) const
void setItemSelected ( const QListWidgetItem item,
bool  select 
)
QList<QListWidgetItem*> selectedItems ( ) const
QList<QListWidgetItem*> findItems ( const QString text,
Qt::MatchFlags  flags 
) const
bool isItemHidden ( const QListWidgetItem item ) const
void setItemHidden ( const QListWidgetItem item,
bool  hide 
)
void dropEvent ( QDropEvent event ) [virtual]
void scrollToItem ( const QListWidgetItem item,
QAbstractItemView::ScrollHint  hint = EnsureVisible 
) [slot]
void clear ( ) [slot]
void itemPressed ( QListWidgetItem item ) [signal]
void itemClicked ( QListWidgetItem item ) [signal]
void itemDoubleClicked ( QListWidgetItem item ) [signal]
void itemActivated ( QListWidgetItem item ) [signal]
void itemEntered ( QListWidgetItem item ) [signal]
void itemChanged ( QListWidgetItem item ) [signal]
void currentItemChanged ( QListWidgetItem current,
QListWidgetItem previous 
) [signal]
void currentTextChanged ( const QString currentText ) [signal]
void currentRowChanged ( int  currentRow ) [signal]
void itemSelectionChanged ( ) [signal]
bool event ( QEvent e ) [protected, virtual]
virtual QStringList mimeTypes ( ) const [protected, virtual]
virtual QMimeData* mimeData ( const QList< QListWidgetItem * >  items ) const [protected, virtual]
virtual bool dropMimeData ( int  index,
const QMimeData data,
Qt::DropAction  action 
) [protected, virtual]
virtual Qt::DropActions supportedDropActions ( ) const [protected, virtual]
QList<QListWidgetItem*> items ( const QMimeData data ) const [protected]
QModelIndex indexFromItem ( QListWidgetItem item ) const [protected]
QListWidgetItem* itemFromIndex ( const QModelIndex index ) const [protected]

Friends And Related Function Documentation

friend class QListWidgetItem [friend]

Definition at line 209 of file qlistwidget.h.

friend class QListModel [friend]

Definition at line 210 of file qlistwidget.h.


Property Documentation

int count [read]

Definition at line 205 of file qlistwidget.h.

int currentRow [read, write]

Definition at line 206 of file qlistwidget.h.

bool sortingEnabled [read, write]

Definition at line 207 of file qlistwidget.h.


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

QListWidget QListWidget QListWidget QListWidget QListWidget QListWidget QListWidget QListWidget QListWidget QListWidget
QListWidget QListWidget QListWidget QListWidget QListWidget QListWidget QListWidget QListWidget QListWidget QListWidget