~oif-team/ubuntu/natty/qt4-x11/xi2.1

« back to all changes in this revision

Viewing changes to doc/html/model-view.html

  • Committer: Bazaar Package Importer
  • Author(s): Adam Conrad
  • Date: 2005-08-24 04:09:09 UTC
  • Revision ID: james.westby@ubuntu.com-20050824040909-xmxe9jfr4a0w5671
Tags: upstream-4.0.0
ImportĀ upstreamĀ versionĀ 4.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="iso-8859-1"?>
 
2
<!DOCTYPE html
 
3
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
 
4
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 
5
<!-- /tmp/qt-4.0.0-espenr-1119621036935/qt-x11-opensource-desktop-4.0.0/doc/src/groups.qdoc -->
 
6
<head>
 
7
    <title>Qt 4.0: Model/View Classes</title>
 
8
    <style>h3.fn,span.fn { margin-left: 1cm; text-indent: -1cm; }
 
9
a:link { color: #004faf; text-decoration: none }
 
10
a:visited { color: #672967; text-decoration: none }
 
11
td.postheader { font-family: sans-serif }
 
12
tr.address { font-family: sans-serif }
 
13
body { background: #ffffff; color: black; }</style>
 
14
</head>
 
15
<body>
 
16
<table border="0" cellpadding="0" cellspacing="0" width="100%">
 
17
<tr>
 
18
<td align="left" valign="top" width="32"><img src="images/qt-logo.png" align="left" width="32" height="32" border="0" /></td>
 
19
<td width="1">&nbsp;&nbsp;</td><td class="postheader" valign="center"><a href="index.html"><font color="#004faf">Home</font></a>&nbsp;&middot; <a href="classes.html"><font color="#004faf">All&nbsp;Classes</font></a>&nbsp;&middot; <a href="mainclasses.html"><font color="#004faf">Main&nbsp;Classes</font></a>&nbsp;&middot; <a href="annotated.html"><font color="#004faf">Annotated</font></a>&nbsp;&middot; <a href="groups.html"><font color="#004faf">Grouped&nbsp;Classes</font></a>&nbsp;&middot; <a href="functions.html"><font color="#004faf">Functions</font></a></td>
 
20
<td align="right" valign="top" width="230"><img src="images/trolltech-logo.png" align="right" width="203" height="32" border="0" /></td></tr></table><h1 align="center">Model/View Classes</h1>
 
21
<p>These classes use the model/view design pattern in which the underlying data (in the model) is kept separate from the way the data is presented and manipulated by the user (in the view). See also <a href="model-view-programming.html">Model/View Programming</a>.</p>
 
22
<p><table width="100%">
 
23
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qabstractitemdelegate.html">QAbstractItemDelegate</a></b></td><td>Used to display and edit data items from a model</td></tr>
 
24
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qabstractitemmodel.html">QAbstractItemModel</a></b></td><td>The abstract interface for item model classes</td></tr>
 
25
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qabstractitemview.html">QAbstractItemView</a></b></td><td>The basic functionality for item view classes</td></tr>
 
26
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qabstractlistmodel.html">QAbstractListModel</a></b></td><td>Abstract model that can be subclassed to create one-dimensional list models</td></tr>
 
27
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qabstracttablemodel.html">QAbstractTableModel</a></b></td><td>Abstract model that can be subclassed to create table models</td></tr>
 
28
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qdirmodel.html">QDirModel</a></b></td><td>Data model for the local filesystem</td></tr>
 
29
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qheaderview.html">QHeaderView</a></b></td><td>Header row or header column for item views</td></tr>
 
30
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qitemdelegate.html">QItemDelegate</a></b></td><td>Display and editing facilities for data items from a model</td></tr>
 
31
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qitemselection.html">QItemSelection</a></b></td><td>Manages information about selected items in a model</td></tr>
 
32
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qitemselectionmodel.html">QItemSelectionModel</a></b></td><td>Keeps track of a view's selected items</td></tr>
 
33
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qitemselectionrange.html">QItemSelectionRange</a></b></td><td>Manages information about a range of selected items in a model</td></tr>
 
34
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qlistview.html">QListView</a></b></td><td>List or icon view onto a model</td></tr>
 
35
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qlistwidget.html">QListWidget</a></b></td><td>Item-based list widget</td></tr>
 
36
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qlistwidgetitem.html">QListWidgetItem</a></b></td><td>Item for use with the QListWidget item view class</td></tr>
 
37
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qmodelindex.html">QModelIndex</a></b></td><td>Used to locate data in a data model</td></tr>
 
38
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qpersistentmodelindex.html">QPersistentModelIndex</a></b></td><td>Used to locate data in a data model</td></tr>
 
39
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qstringlistmodel.html">QStringListModel</a></b></td><td>Model that supplies strings to views</td></tr>
 
40
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qtableview.html">QTableView</a></b></td><td>Default model/view implementation of a table view</td></tr>
 
41
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qtablewidget.html">QTableWidget</a></b></td><td>Item-based table view with a default model</td></tr>
 
42
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qtablewidgetitem.html">QTableWidgetItem</a></b></td><td>Item for use with the QTableWidget class</td></tr>
 
43
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qtablewidgetselectionrange.html">QTableWidgetSelectionRange</a></b></td><td>Container for storing a selection range in a QTableWidget</td></tr>
 
44
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qtreeview.html">QTreeView</a></b></td><td>Default model/view implementation of a tree view</td></tr>
 
45
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qtreewidget.html">QTreeWidget</a></b></td><td>Tree view that uses a predefined tree model</td></tr>
 
46
<tr valign="top" bgcolor="#f0f0f0"><td><b><a href="qtreewidgetitem.html">QTreeWidgetItem</a></b></td><td>Item for use with the QTreeWidget convenience class</td></tr>
 
47
</table></p>
 
48
<p /><address><hr /><div align="center">
 
49
<table width="100%" cellspacing="0" border="0"><tr class="address">
 
50
<td width="30%">Copyright &copy; 2005 <a href="trolltech.html">Trolltech</a></td>
 
51
<td width="40%" align="center"><a href="trademarks.html">Trademarks</a></td>
 
52
<td width="30%" align="right"><div align="right">Qt 4.0.0</div></td>
 
53
</tr></table></div></address></body>
 
54
</html>