#include <xtreewidget.h>
Public Types | |
enum | PopulateStyle { Replace, Append } |
Properties | |
QString | altDragString |
QString | dragString |
Public Member Functions | |
XTreeWidget (QWidget *) | |
~XTreeWidget () | |
Q_INVOKABLE void | addTopLevelItem (XTreeWidgetItem *item) |
Q_INVOKABLE void | addTopLevelItems (const QList< XTreeWidgetItem * > &items) |
QString | altDragString () const |
Q_INVOKABLE int | altId () const |
Q_INVOKABLE void | closePersistentEditor (XTreeWidgetItem *item, int column=0) |
virtual Q_INVOKABLE int | column (const QString) const |
Q_INVOKABLE int | columnCount () const |
Q_INVOKABLE int | currentColumn () const |
virtual Q_INVOKABLE XTreeWidgetItem * | currentItem () const |
QString | dragString () const |
Q_INVOKABLE void | editItem (XTreeWidgetItem *item, int column=0) |
Q_INVOKABLE QList < XTreeWidgetItem * > | findItems (const QString &text, Qt::MatchFlags flags, int column=0) const |
Q_INVOKABLE XTreeWidgetItem * | findXTreeWidgetItemWithId (const XTreeWidgetItem *ptreeitem, const int pid) |
Q_INVOKABLE XTreeWidgetItem * | findXTreeWidgetItemWithId (const XTreeWidget *ptree, const int pid) |
Q_INVOKABLE QTreeWidgetItem * | headerItem () const |
Q_INVOKABLE int | id (const QString) const |
Q_INVOKABLE int | id () const |
Q_INVOKABLE int | indexOfTopLevelItem (XTreeWidgetItem *item) const |
Q_INVOKABLE void | insertTopLevelItem (int index, XTreeWidgetItem *item) |
Q_INVOKABLE void | insertTopLevelItems (int index, const QList< XTreeWidgetItem * > &items) |
Q_INVOKABLE XTreeWidgetItem * | invisibleRootItem () const |
Q_INVOKABLE bool | isFirstItemColumnSpanned (const XTreeWidgetItem *item) const |
Q_INVOKABLE XTreeWidgetItem * | itemAbove (const XTreeWidgetItem *item) const |
Q_INVOKABLE QTreeWidgetItem * | itemAt (int x, int y) const |
Q_INVOKABLE QTreeWidgetItem * | itemAt (const QPoint &p) const |
Q_INVOKABLE QTreeWidgetItem * | itemBelow (const XTreeWidgetItem *item) const |
Q_INVOKABLE QWidget * | itemWidget (XTreeWidgetItem *item, int column) const |
Q_INVOKABLE void | openPersistentEditor (XTreeWidgetItem *item, int column=0) |
void | populate (const QString &, int, bool=FALSE) |
void | populate (const QString &, bool=FALSE) |
Q_INVOKABLE void | populate (XSqlQuery, int, bool=FALSE, PopulateStyle=Replace) |
Q_INVOKABLE void | populate (XSqlQuery, bool=FALSE, PopulateStyle=Replace) |
Q_INVOKABLE void | removeItemWidget (XTreeWidgetItem *item, int column) |
Q_INVOKABLE QList < XTreeWidgetItem * > | selectedItems () const |
void | setAltDragString (QString) |
virtual Q_INVOKABLE void | setColumnCount (int columns) |
virtual Q_INVOKABLE void | setColumnLocked (int, bool) |
virtual Q_INVOKABLE void | setColumnVisible (int, bool) |
Q_INVOKABLE void | setCurrentItem (XTreeWidgetItem *item, int column, QItemSelectionModel::SelectionFlags command) |
Q_INVOKABLE void | setCurrentItem (XTreeWidgetItem *item, int column) |
Q_INVOKABLE void | setCurrentItem (XTreeWidgetItem *item) |
void | setDragString (QString) |
Q_INVOKABLE void | setFirstItemColumnSpanned (const XTreeWidgetItem *item, bool span) |
Q_INVOKABLE void | setHeaderItem (XTreeWidgetItem *item) |
Q_INVOKABLE void | setHeaderLabel (const QString &label) |
Q_INVOKABLE void | setHeaderLabels (const QStringList &labels) |
Q_INVOKABLE void | setId (int, int) |
Q_INVOKABLE void | setId (int) |
Q_INVOKABLE void | setItemWidget (XTreeWidgetItem *item, int column, QWidget *widget) |
Q_INVOKABLE int | sortColumn () const |
virtual Q_INVOKABLE void | sortItems (int column, Qt::SortOrder order) |
Q_INVOKABLE QTreeWidgetItem * | takeTopLevelItem (int index) |
Q_INVOKABLE QString | toCsv () const |
Q_INVOKABLE QString | toHtml () const |
virtual Q_INVOKABLE XTreeWidgetItem * | topLevelItem (int idx) const |
Q_INVOKABLE int | topLevelItemCount () const |
Q_INVOKABLE QString | toTxt () const |
Q_INVOKABLE QRect | visualItemRect (const XTreeWidgetItem *item) const |
Public Slots | |
void | addColumn (const QString &, int, int, bool=true, const QString=QString(), const QString=QString(), const int scale=0) |
void | clear () |
void | hideColumn (const QString &) |
void | hideColumn (int colnum) |
void | sCopyCellToClipboard () |
void | sCopyRowToClipboard () |
void | sCopyVisibleToClipboard () |
void | sExport () |
void | showColumn (const QString &) |
void | showColumn (int colnum) |
void | sSearch (const QString &) |
Signals | |
void | currentItemChanged (XTreeWidgetItem *, XTreeWidgetItem *) |
void | itemActivated (XTreeWidgetItem *item, int column) |
void | itemChanged (XTreeWidgetItem *item, int column) |
void | itemClicked (XTreeWidgetItem *item, int column) |
void | itemCollapsed (XTreeWidgetItem *item) |
void | itemDoubleClicked (XTreeWidgetItem *item, int column) |
void | itemEntered (XTreeWidgetItem *item, int column) |
void | itemExpanded (XTreeWidgetItem *item) |
void | itemPressed (XTreeWidgetItem *item, int column) |
void | itemSelected (int) |
void | newId (int) |
void | populated () |
void | populateMenu (QMenu *, XTreeWidgetItem *, int) |
void | populateMenu (QMenu *, XTreeWidgetItem *) |
void | populateMenu (QMenu *, QTreeWidgetItem *, int) |
void | populateMenu (QMenu *, QTreeWidgetItem *) |
void | resorted () |
void | valid (bool) |
Protected Attributes | |
QPoint | dragStartPosition |
Protected Member Functions | |
virtual void | mouseMoveEvent (QMouseEvent *) |
virtual void | mousePressEvent (QMouseEvent *) |
virtual void | resizeEvent (QResizeEvent *) |
Protected Slots | |
void | populateCalculatedColumns () |
void | sCurrentItemChanged (QTreeWidgetItem *current, QTreeWidgetItem *previous) |
void | sHeaderClicked (int) |
void | sItemActivated (QTreeWidgetItem *item, int column) |
void | sItemChanged (QTreeWidgetItem *item, int column) |
void | sItemClicked (QTreeWidgetItem *item, int column) |
void | sItemCollapsed (QTreeWidgetItem *item) |
void | sItemDoubleClicked (QTreeWidgetItem *item, int column) |
void | sItemEntered (QTreeWidgetItem *item, int column) |
void | sItemExpanded (QTreeWidgetItem *item) |
void | sItemPressed (QTreeWidgetItem *item, int column) |
XTreeWidget::XTreeWidget | ( | QWidget * | pParent | ) |
XTreeWidget::~XTreeWidget | ( | ) |
void XTreeWidget::addColumn | ( | const QString & | pString, | |
int | pWidth, | |||
int | pAlignment, | |||
bool | pVisible = true , |
|||
const QString | pEditColumn = QString() , |
|||
const QString | pDisplayColumn = QString() , |
|||
const int | scale = 0 | |||
) | [slot] |
Q_INVOKABLE void XTreeWidget::addTopLevelItem | ( | XTreeWidgetItem * | item | ) | [inline] |
void XTreeWidget::addTopLevelItems | ( | const QList< XTreeWidgetItem * > & | items | ) |
QString XTreeWidget::altDragString | ( | ) | const |
int XTreeWidget::altId | ( | ) | const |
void XTreeWidget::clear | ( | ) | [slot] |
Reimplemented from QTreeWidget.
Q_INVOKABLE void XTreeWidget::closePersistentEditor | ( | XTreeWidgetItem * | item, | |
int | column = 0 | |||
) | [inline] |
int XTreeWidget::column | ( | const QString | pName | ) | const [virtual] |
Q_INVOKABLE int XTreeWidget::columnCount | ( | ) | const [inline] |
Reimplemented from QTreeWidget.
Q_INVOKABLE int XTreeWidget::currentColumn | ( | ) | const [inline] |
Reimplemented from QTreeWidget.
XTreeWidgetItem * XTreeWidget::currentItem | ( | ) | const [virtual] |
Reimplemented from QTreeWidget.
void XTreeWidget::currentItemChanged | ( | XTreeWidgetItem * | , | |
XTreeWidgetItem * | ||||
) | [signal] |
QString XTreeWidget::dragString | ( | ) | const |
Q_INVOKABLE void XTreeWidget::editItem | ( | XTreeWidgetItem * | item, | |
int | column = 0 | |||
) | [inline] |
QList< XTreeWidgetItem * > XTreeWidget::findItems | ( | const QString & | text, | |
Qt::MatchFlags | flags, | |||
int | column = 0 | |||
) | const |
XTreeWidgetItem * XTreeWidget::findXTreeWidgetItemWithId | ( | const XTreeWidgetItem * | ptreeitem, | |
const int | pid | |||
) |
XTreeWidgetItem * XTreeWidget::findXTreeWidgetItemWithId | ( | const XTreeWidget * | ptree, | |
const int | pid | |||
) |
Q_INVOKABLE QTreeWidgetItem* XTreeWidget::headerItem | ( | ) | const [inline] |
Reimplemented from QTreeWidget.
void XTreeWidget::hideColumn | ( | const QString & | pColumn | ) | [slot] |
void XTreeWidget::hideColumn | ( | int | colnum | ) | [inline, slot] |
Reimplemented from QTreeView.
int XTreeWidget::id | ( | const QString | p | ) | const |
int XTreeWidget::id | ( | ) | const |
Q_INVOKABLE int XTreeWidget::indexOfTopLevelItem | ( | XTreeWidgetItem * | item | ) | const [inline] |
Q_INVOKABLE void XTreeWidget::insertTopLevelItem | ( | int | index, | |
XTreeWidgetItem * | item | |||
) | [inline] |
void XTreeWidget::insertTopLevelItems | ( | int | index, | |
const QList< XTreeWidgetItem * > & | items | |||
) |
XTreeWidgetItem * XTreeWidget::invisibleRootItem | ( | ) | const |
Reimplemented from QTreeWidget.
Q_INVOKABLE bool XTreeWidget::isFirstItemColumnSpanned | ( | const XTreeWidgetItem * | item | ) | const [inline] |
XTreeWidgetItem * XTreeWidget::itemAbove | ( | const XTreeWidgetItem * | item | ) | const |
void XTreeWidget::itemActivated | ( | XTreeWidgetItem * | item, | |
int | column | |||
) | [signal] |
Q_INVOKABLE QTreeWidgetItem* XTreeWidget::itemAt | ( | int | x, | |
int | y | |||
) | const [inline] |
Reimplemented from QTreeWidget.
Q_INVOKABLE QTreeWidgetItem* XTreeWidget::itemAt | ( | const QPoint & | p | ) | const [inline] |
Reimplemented from QTreeWidget.
Q_INVOKABLE QTreeWidgetItem* XTreeWidget::itemBelow | ( | const XTreeWidgetItem * | item | ) | const [inline] |
void XTreeWidget::itemChanged | ( | XTreeWidgetItem * | item, | |
int | column | |||
) | [signal] |
void XTreeWidget::itemClicked | ( | XTreeWidgetItem * | item, | |
int | column | |||
) | [signal] |
void XTreeWidget::itemCollapsed | ( | XTreeWidgetItem * | item | ) | [signal] |
void XTreeWidget::itemDoubleClicked | ( | XTreeWidgetItem * | item, | |
int | column | |||
) | [signal] |
void XTreeWidget::itemEntered | ( | XTreeWidgetItem * | item, | |
int | column | |||
) | [signal] |
void XTreeWidget::itemExpanded | ( | XTreeWidgetItem * | item | ) | [signal] |
void XTreeWidget::itemPressed | ( | XTreeWidgetItem * | item, | |
int | column | |||
) | [signal] |
void XTreeWidget::itemSelected | ( | int | ) | [signal] |
Q_INVOKABLE QWidget* XTreeWidget::itemWidget | ( | XTreeWidgetItem * | item, | |
int | column | |||
) | const [inline] |
void XTreeWidget::mouseMoveEvent | ( | QMouseEvent * | event | ) | [protected, virtual] |
Reimplemented from QAbstractItemView.
void XTreeWidget::mousePressEvent | ( | QMouseEvent * | event | ) | [protected, virtual] |
Reimplemented from QAbstractItemView.
void XTreeWidget::newId | ( | int | ) | [signal] |
Q_INVOKABLE void XTreeWidget::openPersistentEditor | ( | XTreeWidgetItem * | item, | |
int | column = 0 | |||
) | [inline] |
void XTreeWidget::populate | ( | const QString & | pSql, | |
int | pIndex, | |||
bool | pUseAltId = FALSE | |||
) |
void XTreeWidget::populate | ( | const QString & | pSql, | |
bool | pUseAltId = FALSE | |||
) |
void XTreeWidget::populate | ( | XSqlQuery | pQuery, | |
int | pIndex, | |||
bool | pUseAltId = FALSE , |
|||
PopulateStyle | popstyle = Replace | |||
) |
void XTreeWidget::populate | ( | XSqlQuery | pQuery, | |
bool | pUseAltId = FALSE , |
|||
PopulateStyle | popstyle = Replace | |||
) |
void XTreeWidget::populateCalculatedColumns | ( | ) | [protected, slot] |
void XTreeWidget::populated | ( | ) | [signal] |
void XTreeWidget::populateMenu | ( | QMenu * | , | |
XTreeWidgetItem * | , | |||
int | ||||
) | [signal] |
void XTreeWidget::populateMenu | ( | QMenu * | , | |
XTreeWidgetItem * | ||||
) | [signal] |
void XTreeWidget::populateMenu | ( | QMenu * | , | |
QTreeWidgetItem * | , | |||
int | ||||
) | [signal] |
void XTreeWidget::populateMenu | ( | QMenu * | , | |
QTreeWidgetItem * | ||||
) | [signal] |
Q_INVOKABLE void XTreeWidget::removeItemWidget | ( | XTreeWidgetItem * | item, | |
int | column | |||
) | [inline] |
void XTreeWidget::resizeEvent | ( | QResizeEvent * | e | ) | [protected, virtual] |
Reimplemented from QAbstractItemView.
void XTreeWidget::resorted | ( | ) | [signal] |
void XTreeWidget::sCopyCellToClipboard | ( | ) | [slot] |
void XTreeWidget::sCopyRowToClipboard | ( | ) | [slot] |
void XTreeWidget::sCopyVisibleToClipboard | ( | ) | [slot] |
void XTreeWidget::sCurrentItemChanged | ( | QTreeWidgetItem * | current, | |
QTreeWidgetItem * | previous | |||
) | [protected, slot] |
QList< XTreeWidgetItem * > XTreeWidget::selectedItems | ( | ) | const |
Reimplemented from QTreeWidget.
void XTreeWidget::setAltDragString | ( | QString | pAltDragString | ) |
void XTreeWidget::setColumnCount | ( | int | columns | ) | [virtual] |
Reimplemented from QTreeWidget.
void XTreeWidget::setColumnLocked | ( | int | pColumn, | |
bool | pLocked | |||
) | [virtual] |
void XTreeWidget::setColumnVisible | ( | int | pColumn, | |
bool | pVisible | |||
) | [virtual] |
Q_INVOKABLE void XTreeWidget::setCurrentItem | ( | XTreeWidgetItem * | item, | |
int | column, | |||
QItemSelectionModel::SelectionFlags | command | |||
) | [inline] |
Q_INVOKABLE void XTreeWidget::setCurrentItem | ( | XTreeWidgetItem * | item, | |
int | column | |||
) | [inline] |
Q_INVOKABLE void XTreeWidget::setCurrentItem | ( | XTreeWidgetItem * | item | ) | [inline] |
void XTreeWidget::setDragString | ( | QString | pDragString | ) |
Q_INVOKABLE void XTreeWidget::setFirstItemColumnSpanned | ( | const XTreeWidgetItem * | item, | |
bool | span | |||
) | [inline] |
Q_INVOKABLE void XTreeWidget::setHeaderItem | ( | XTreeWidgetItem * | item | ) | [inline] |
Q_INVOKABLE void XTreeWidget::setHeaderLabel | ( | const QString & | label | ) | [inline] |
Reimplemented from QTreeWidget.
Q_INVOKABLE void XTreeWidget::setHeaderLabels | ( | const QStringList & | labels | ) | [inline] |
Reimplemented from QTreeWidget.
void XTreeWidget::setId | ( | int | pId, | |
int | pAltId | |||
) |
void XTreeWidget::setId | ( | int | pId | ) |
Q_INVOKABLE void XTreeWidget::setItemWidget | ( | XTreeWidgetItem * | item, | |
int | column, | |||
QWidget * | widget | |||
) | [inline] |
void XTreeWidget::sExport | ( | ) | [slot] |
void XTreeWidget::sHeaderClicked | ( | int | column | ) | [protected, slot] |
void XTreeWidget::showColumn | ( | const QString & | pColumn | ) | [slot] |
void XTreeWidget::showColumn | ( | int | colnum | ) | [inline, slot] |
Reimplemented from QTreeView.
void XTreeWidget::sItemActivated | ( | QTreeWidgetItem * | item, | |
int | column | |||
) | [protected, slot] |
void XTreeWidget::sItemChanged | ( | QTreeWidgetItem * | item, | |
int | column | |||
) | [protected, slot] |
void XTreeWidget::sItemClicked | ( | QTreeWidgetItem * | item, | |
int | column | |||
) | [protected, slot] |
void XTreeWidget::sItemCollapsed | ( | QTreeWidgetItem * | item | ) | [protected, slot] |
void XTreeWidget::sItemDoubleClicked | ( | QTreeWidgetItem * | item, | |
int | column | |||
) | [protected, slot] |
void XTreeWidget::sItemEntered | ( | QTreeWidgetItem * | item, | |
int | column | |||
) | [protected, slot] |
void XTreeWidget::sItemExpanded | ( | QTreeWidgetItem * | item | ) | [protected, slot] |
void XTreeWidget::sItemPressed | ( | QTreeWidgetItem * | item, | |
int | column | |||
) | [protected, slot] |
Q_INVOKABLE int XTreeWidget::sortColumn | ( | ) | const [inline] |
Reimplemented from QTreeWidget.
void XTreeWidget::sortItems | ( | int | column, | |
Qt::SortOrder | order | |||
) | [virtual] |
Reimplemented from QTreeWidget.
void XTreeWidget::sSearch | ( | const QString & | pTarget | ) | [slot] |
Q_INVOKABLE QTreeWidgetItem* XTreeWidget::takeTopLevelItem | ( | int | index | ) | [inline] |
Reimplemented from QTreeWidget.
QString XTreeWidget::toCsv | ( | ) | const |
QString XTreeWidget::toHtml | ( | ) | const |
XTreeWidgetItem * XTreeWidget::topLevelItem | ( | int | idx | ) | const [virtual] |
Reimplemented from QTreeWidget.
Q_INVOKABLE int XTreeWidget::topLevelItemCount | ( | ) | const [inline] |
Reimplemented from QTreeWidget.
QString XTreeWidget::toTxt | ( | ) | const |
void XTreeWidget::valid | ( | bool | ) | [signal] |
Q_INVOKABLE QRect XTreeWidget::visualItemRect | ( | const XTreeWidgetItem * | item | ) | const [inline] |
QPoint XTreeWidget::dragStartPosition [protected] |
QString XTreeWidget::altDragString [read, write] |
QString XTreeWidget::dragString [read, write] |
Generated on Tue Apr 20 12:03:58 2010 | xTuple ERP Programmer Reference, Version 3.5.0 | 1.6.1 |