7#include <QtWidgets/qtreeview.h>
8#include <QtWidgets/qtreewidgetitemiterator.h>
9#include <QtWidgets/qtwidgetsglobal.h>
10#include <QtCore/qlist.h>
11#include <QtCore/qvariant.h>
46 void setSelected(
bool select);
47 bool isSelected()
const;
49 void setHidden(
bool hide);
50 bool isHidden()
const;
52 void setExpanded(
bool expand);
53 bool isExpanded()
const;
55 void setFirstColumnSpanned(
bool span);
56 bool isFirstColumnSpanned()
const;
58 inline void setDisabled(
bool disabled);
59 inline bool isDisabled()
const;
65 Qt::ItemFlags
flags()
const;
66 void setFlags(Qt::ItemFlags
flags);
86#if QT_CONFIG(whatsthis)
96#if QT_VERSION < QT_VERSION_CHECK(7, 0, 0)
97 inline int textAlignment(
int column)
const
103#if QT_DEPRECATED_SINCE(6, 4)
138#ifndef QT_NO_DATASTREAM
146 if (index < 0 || index >= children.size())
148 executePendingSort();
149 return children.at(
index);
151 inline int childCount()
const {
return int(children.size()); }
164 inline int type()
const {
return rtti; }
169 void emitDataChanged();
175 void executePendingSort()
const;
197#if QT_CONFIG(statustip)
202#if QT_CONFIG(tooltip)
203inline void QTreeWidgetItem::setToolTip(
int column,
const QString &atoolTip)
207#if QT_CONFIG(whatsthis)
208inline void QTreeWidgetItem::setWhatsThis(
int column,
const QString &awhatsThis)
216{ executePendingSort();
return int(children.
indexOf(achild)); }
218#ifndef QT_NO_DATASTREAM
229 Q_PROPERTY(
int topLevelItemCount READ topLevelItemCount)
237 int columnCount() const;
242 int topLevelItemCount() const;
257 int currentColumn() const;
266 int sortColumn() const;
308 void itemSelectionChanged();
316 virtual
Qt::DropActions supportedDropActions() const;
318#if QT_CONFIG(draganddrop)
319 void dropEvent(QDropEvent *
event)
override;
345{
return itemAt(
QPoint(ax, ay)); }
The QAbstractItemView class provides the basic functionality for item view classes.
ScrollHint
\value EnsureVisible Scroll to ensure that the item is visible.
\inmodule QtCore\reentrant
The QIcon class provides scalable icons in different modes and states.
\inmodule QtCore\reentrant
\inmodule QtCore\reentrant
\macro QT_RESTRICTED_CAST_FROM_ASCII
The QTreeView class provides a default model/view implementation of a tree view.
static auto fromValue(T &&value) noexcept(std::is_nothrow_copy_constructible_v< T > &&Private::CanUseInternalSpace< T >) -> std::enable_if_t< std::conjunction_v< std::is_copy_constructible< T >, std::is_destructible< T > >, QVariant >
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLenum GLsizei GLsizei GLint * values
[15]
GLsizei const GLfloat * v
[13]
GLint GLint GLint GLint GLint x
[0]
GLenum GLuint GLintptr GLsizeiptr size
[1]
GLsizei const GLchar ** strings
[1]
GLuint GLsizei const GLchar * label
[43]
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
GLenum GLenum GLsizei void GLsizei void * column
GLenum GLenum GLsizei void GLsizei void void * span
GLfixed GLfixed GLint GLint order
decorationRoleName toolTipRoleName whatsThisRoleName setTextAlignment
decorationRoleName toolTipRoleName setWhatsThis
decorationRoleName setToolTip
static bool operator<(const QSettingsIniKey &k1, const QSettingsIniKey &k2)
static QT_BEGIN_NAMESPACE QVariant hint(QPlatformIntegration::StyleHint h)
#define QT_REQUIRE_CONFIG(feature)
#define QT_DEPRECATED_VERSION_X_6_4(text)
ReturnedValue read(const char *data)
view setModel(model)
[17] //! [18]
QSqlQueryModel * model
[16]
gzip write("uncompressed data")
QTextStream out(stdout)
[7]
mimeData setData("text/csv", csvData)
selection select(topLeft, bottomRight)
myAction setIcon(SomeIcon)
insertRed setText("insert red text")
qsizetype indexOf(const AT &t, qsizetype from=0) const noexcept
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent