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

« back to all changes in this revision

Viewing changes to doc/html/qcolumnview.html

  • Committer: Bazaar Package Importer
  • Author(s): Alessandro Ghersi
  • Date: 2009-11-02 18:30:08 UTC
  • mfrom: (1.2.2 upstream)
  • mto: (15.2.5 experimental)
  • mto: This revision was merged to the branch mainline in revision 88.
  • Revision ID: james.westby@ubuntu.com-20091102183008-b6a4gcs128mvfb3m
Tags: upstream-4.6.0~beta1
ImportĀ upstreamĀ versionĀ 4.6.0~beta1

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
<!DOCTYPE html
3
3
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
4
4
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5
 
<!-- /fasttmp/mkdist-qt-4.5.2-1245473805/qt-x11-opensource-src-4.5.2/src/gui/itemviews/qcolumnview.cpp -->
 
5
<!-- qcolumnview.cpp -->
6
6
<head>
7
 
  <title>Qt 4.5: QColumnView Class Reference</title>
 
7
  <title>Qt 4.6: QColumnView Class Reference</title>
8
8
  <link href="classic.css" rel="stylesheet" type="text/css" />
9
9
</head>
10
10
<body>
 
11
<a name="//apple_ref/cpp/cl//QColumnView" />
11
12
<table border="0" cellpadding="0" cellspacing="0" width="100%">
12
13
<tr>
13
 
<td align="left" valign="top" width="32"><a href="http://qtsoftware.com/products/qt"><img src="images/qt-logo.png" align="left" border="0" /></a></td>
14
 
<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="namespaces.html"><font color="#004faf">All&nbsp;Namespaces</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="groups.html"><font color="#004faf">Grouped&nbsp;Classes</font></a>&nbsp;&middot; <a href="modules.html"><font color="#004faf">Modules</font></a>&nbsp;&middot; <a href="functions.html"><font color="#004faf">Functions</font></a></td>
15
 
<td align="right" valign="top" width="230"></td></tr></table><h1 class="title">QColumnView Class Reference<br /><span class="small-subtitle">[<a href="qtgui.html">QtGui</a> module]</span>
 
14
<td align="left" valign="top" width="32"><a href="http://qt.nokia.com/"><img src="images/qt-logo.png" align="left" border="0" /></a></td>
 
15
<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="functions.html"><font color="#004faf">All&nbsp;Functions</font></a>&nbsp;&middot; <a href="overviews.html"><font color="#004faf">Overviews</font></a></td><td class="searchBar" align="right" valign="center"><form action="http://www.google.com/cse" id="cse-search-box"><div><input type="hidden" name="cx" value="000136343326384750312:dhbxnqlakyu" /><input type="hidden" name="ie" value="UTF-8" /><input type="text" name="q" size="31" /><input type="submit" name="sa" value="Search" /></div></form></td>
 
16
</tr></table><h1 class="title">QColumnView Class Reference<br /><span class="small-subtitle">[<a href="qtgui.html">QtGui</a> module]</span>
16
17
</h1>
17
18
<p>The QColumnView class provides a model/view implementation of a column view. <a href="#details">More...</a></p>
18
19
<pre> #include &lt;QColumnView&gt;</pre><p>Inherits <a href="qabstractitemview.html">QAbstractItemView</a>.</p>
20
21
<ul>
21
22
<li><a href="qcolumnview-members.html">List of all members, including inherited members</a></li>
22
23
</ul>
 
24
<hr />
23
25
<a name="properties"></a>
24
 
<h3>Properties</h3>
25
 
<ul>
26
 
<li><div class="fn"></div><b><a href="qcolumnview.html#resizeGripsVisible-prop">resizeGripsVisible</a></b> : bool</li>
27
 
</ul>
28
 
<ul>
29
 
<li><div class="fn"></div>15 properties inherited from <a href="qabstractitemview.html#properties">QAbstractItemView</a></li>
30
 
<li><div class="fn"></div>2 properties inherited from <a href="qabstractscrollarea.html#properties">QAbstractScrollArea</a></li>
31
 
<li><div class="fn"></div>6 properties inherited from <a href="qframe.html#properties">QFrame</a></li>
32
 
<li><div class="fn"></div>57 properties inherited from <a href="qwidget.html#properties">QWidget</a></li>
33
 
<li><div class="fn"></div>1 property inherited from <a href="qobject.html#properties">QObject</a></li>
34
 
</ul>
 
26
<h2>Properties</h2>
 
27
<ul>
 
28
<li><div class="fn"><b><a href="qcolumnview.html#resizeGripsVisible-prop">resizeGripsVisible</a></b> : bool</div></li>
 
29
</ul>
 
30
<ul>
 
31
<li><div bar="2" class="fn"></div>16 properties inherited from <a href="qabstractitemview.html#properties">QAbstractItemView</a></li>
 
32
<li><div bar="2" class="fn"></div>2 properties inherited from <a href="qabstractscrollarea.html#properties">QAbstractScrollArea</a></li>
 
33
<li><div bar="2" class="fn"></div>6 properties inherited from <a href="qframe.html#properties">QFrame</a></li>
 
34
<li><div bar="2" class="fn"></div>58 properties inherited from <a href="qwidget.html#properties">QWidget</a></li>
 
35
<li><div bar="2" class="fn"></div>1 property inherited from <a href="qobject.html#properties">QObject</a></li>
 
36
</ul>
 
37
<hr />
35
38
<a name="public-functions"></a>
36
 
<h3>Public Functions</h3>
37
 
<ul>
38
 
<li><div class="fn"></div><b><a href="qcolumnview.html#QColumnView">QColumnView</a></b> ( QWidget * <i>parent</i> = 0 )</li>
39
 
<li><div class="fn"></div><b><a href="qcolumnview.html#dtor.QColumnView">~QColumnView</a></b> ()</li>
40
 
<li><div class="fn"></div>QList&lt;int&gt; <b><a href="qcolumnview.html#columnWidths">columnWidths</a></b> () const</li>
41
 
<li><div class="fn"></div>QWidget * <b><a href="qcolumnview.html#previewWidget">previewWidget</a></b> () const</li>
42
 
<li><div class="fn"></div>bool <b><a href="qcolumnview.html#resizeGripsVisible-prop">resizeGripsVisible</a></b> () const</li>
43
 
<li><div class="fn"></div>void <b><a href="qcolumnview.html#setColumnWidths">setColumnWidths</a></b> ( const QList&lt;int&gt; &amp; <i>list</i> )</li>
44
 
<li><div class="fn"></div>void <b><a href="qcolumnview.html#setPreviewWidget">setPreviewWidget</a></b> ( QWidget * <i>widget</i> )</li>
45
 
<li><div class="fn"></div>void <b><a href="qcolumnview.html#resizeGripsVisible-prop">setResizeGripsVisible</a></b> ( bool <i>visible</i> )</li>
46
 
</ul>
47
 
<ul>
48
 
<li><div class="fn"></div>54 public functions inherited from <a href="qabstractitemview.html#public-functions">QAbstractItemView</a></li>
49
 
<li><div class="fn"></div>15 public functions inherited from <a href="qabstractscrollarea.html#public-functions">QAbstractScrollArea</a></li>
50
 
<li><div class="fn"></div>13 public functions inherited from <a href="qframe.html#public-functions">QFrame</a></li>
51
 
<li><div class="fn"></div>207 public functions inherited from <a href="qwidget.html#public-functions">QWidget</a></li>
52
 
<li><div class="fn"></div>29 public functions inherited from <a href="qobject.html#public-functions">QObject</a></li>
53
 
<li><div class="fn"></div>12 public functions inherited from <a href="qpaintdevice.html#public-functions">QPaintDevice</a></li>
54
 
</ul>
 
39
<h2>Public Functions</h2>
 
40
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
 
41
<tr><td class="memItemLeft" align="right" valign="top"></td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#QColumnView">QColumnView</a></b> ( QWidget * <i>parent</i> = 0 )</td></tr>
 
42
<tr><td class="memItemLeft" align="right" valign="top"></td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#dtor.QColumnView">~QColumnView</a></b> ()</td></tr>
 
43
<tr><td class="memItemLeft" align="right" valign="top">QList&lt;int&gt; </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#columnWidths">columnWidths</a></b> () const</td></tr>
 
44
<tr><td class="memItemLeft" align="right" valign="top">QWidget * </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#previewWidget">previewWidget</a></b> () const</td></tr>
 
45
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#resizeGripsVisible-prop">resizeGripsVisible</a></b> () const</td></tr>
 
46
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#setColumnWidths">setColumnWidths</a></b> ( const QList&lt;int&gt; &amp; <i>list</i> )</td></tr>
 
47
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#setPreviewWidget">setPreviewWidget</a></b> ( QWidget * <i>widget</i> )</td></tr>
 
48
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#resizeGripsVisible-prop">setResizeGripsVisible</a></b> ( bool <i>visible</i> )</td></tr>
 
49
</table>
 
50
<hr />
 
51
<a name="reimplemented-public-functions"></a>
 
52
<h2>Reimplemented Public Functions</h2>
 
53
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
 
54
<tr><td class="memItemLeft" align="right" valign="top">virtual QModelIndex </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#indexAt">indexAt</a></b> ( const QPoint &amp; <i>point</i> ) const</td></tr>
 
55
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#scrollTo">scrollTo</a></b> ( const QModelIndex &amp; <i>index</i>, ScrollHint <i>hint</i> = EnsureVisible )</td></tr>
 
56
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#selectAll">selectAll</a></b> ()</td></tr>
 
57
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#setModel">setModel</a></b> ( QAbstractItemModel * <i>model</i> )</td></tr>
 
58
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#setRootIndex">setRootIndex</a></b> ( const QModelIndex &amp; <i>index</i> )</td></tr>
 
59
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#setSelectionModel">setSelectionModel</a></b> ( QItemSelectionModel * <i>newSelectionModel</i> )</td></tr>
 
60
<tr><td class="memItemLeft" align="right" valign="top">virtual QSize </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#sizeHint">sizeHint</a></b> () const</td></tr>
 
61
<tr><td class="memItemLeft" align="right" valign="top">virtual QRect </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#visualRect">visualRect</a></b> ( const QModelIndex &amp; <i>index</i> ) const</td></tr>
 
62
</table>
 
63
<ul>
 
64
<li><div bar="2" class="fn"></div>57 public functions inherited from <a href="qabstractitemview.html#public-functions">QAbstractItemView</a></li>
 
65
<li><div bar="2" class="fn"></div>17 public functions inherited from <a href="qabstractscrollarea.html#public-functions">QAbstractScrollArea</a></li>
 
66
<li><div bar="2" class="fn"></div>14 public functions inherited from <a href="qframe.html#public-functions">QFrame</a></li>
 
67
<li><div bar="2" class="fn"></div>215 public functions inherited from <a href="qwidget.html#public-functions">QWidget</a></li>
 
68
<li><div bar="2" class="fn"></div>29 public functions inherited from <a href="qobject.html#public-functions">QObject</a></li>
 
69
<li><div bar="2" class="fn"></div>12 public functions inherited from <a href="qpaintdevice.html#public-functions">QPaintDevice</a></li>
 
70
</ul>
 
71
<hr />
55
72
<a name="signals"></a>
56
 
<h3>Signals</h3>
57
 
<ul>
58
 
<li><div class="fn"></div>void <b><a href="qcolumnview.html#updatePreviewWidget">updatePreviewWidget</a></b> ( const QModelIndex &amp; <i>index</i> )</li>
59
 
</ul>
60
 
<ul>
61
 
<li><div class="fn"></div>6 signals inherited from <a href="qabstractitemview.html#signals">QAbstractItemView</a></li>
62
 
<li><div class="fn"></div>1 signal inherited from <a href="qwidget.html#signals">QWidget</a></li>
63
 
<li><div class="fn"></div>1 signal inherited from <a href="qobject.html#signals">QObject</a></li>
64
 
</ul>
 
73
<h2>Signals</h2>
 
74
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
 
75
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#updatePreviewWidget">updatePreviewWidget</a></b> ( const QModelIndex &amp; <i>index</i> )</td></tr>
 
76
</table>
 
77
<ul>
 
78
<li><div bar="2" class="fn"></div>6 signals inherited from <a href="qabstractitemview.html#signals">QAbstractItemView</a></li>
 
79
<li><div bar="2" class="fn"></div>1 signal inherited from <a href="qwidget.html#signals">QWidget</a></li>
 
80
<li><div bar="2" class="fn"></div>1 signal inherited from <a href="qobject.html#signals">QObject</a></li>
 
81
</ul>
 
82
<hr />
65
83
<a name="protected-functions"></a>
66
 
<h3>Protected Functions</h3>
67
 
<ul>
68
 
<li><div class="fn"></div>virtual QAbstractItemView * <b><a href="qcolumnview.html#createColumn">createColumn</a></b> ( const QModelIndex &amp; <i>index</i> )</li>
69
 
<li><div class="fn"></div>void <b><a href="qcolumnview.html#initializeColumn">initializeColumn</a></b> ( QAbstractItemView * <i>column</i> ) const</li>
70
 
</ul>
71
 
<ul>
72
 
<li><div class="fn"></div>33 protected functions inherited from <a href="qabstractitemview.html#protected-functions">QAbstractItemView</a></li>
73
 
<li><div class="fn"></div>16 protected functions inherited from <a href="qabstractscrollarea.html#protected-functions">QAbstractScrollArea</a></li>
74
 
<li><div class="fn"></div>37 protected functions inherited from <a href="qwidget.html#protected-functions">QWidget</a></li>
75
 
<li><div class="fn"></div>7 protected functions inherited from <a href="qobject.html#protected-functions">QObject</a></li>
76
 
<li><div class="fn"></div>1 protected function inherited from <a href="qpaintdevice.html#protected-functions">QPaintDevice</a></li>
 
84
<h2>Protected Functions</h2>
 
85
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
 
86
<tr><td class="memItemLeft" align="right" valign="top">virtual QAbstractItemView * </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#createColumn">createColumn</a></b> ( const QModelIndex &amp; <i>index</i> )</td></tr>
 
87
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#initializeColumn">initializeColumn</a></b> ( QAbstractItemView * <i>column</i> ) const</td></tr>
 
88
</table>
 
89
<hr />
 
90
<a name="reimplemented-protected-functions"></a>
 
91
<h2>Reimplemented Protected Functions</h2>
 
92
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
 
93
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#currentChanged">currentChanged</a></b> ( const QModelIndex &amp; <i>current</i>, const QModelIndex &amp; <i>previous</i> )</td></tr>
 
94
<tr><td class="memItemLeft" align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#horizontalOffset">horizontalOffset</a></b> () const</td></tr>
 
95
<tr><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#isIndexHidden">isIndexHidden</a></b> ( const QModelIndex &amp; <i>index</i> ) const</td></tr>
 
96
<tr><td class="memItemLeft" align="right" valign="top">virtual QModelIndex </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#moveCursor">moveCursor</a></b> ( CursorAction <i>cursorAction</i>, Qt::KeyboardModifiers <i>modifiers</i> )</td></tr>
 
97
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#resizeEvent">resizeEvent</a></b> ( QResizeEvent * <i>event</i> )</td></tr>
 
98
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#rowsInserted">rowsInserted</a></b> ( const QModelIndex &amp; <i>parent</i>, int <i>start</i>, int <i>end</i> )</td></tr>
 
99
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#scrollContentsBy">scrollContentsBy</a></b> ( int <i>dx</i>, int <i>dy</i> )</td></tr>
 
100
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#setSelection">setSelection</a></b> ( const QRect &amp; <i>rect</i>, QItemSelectionModel::SelectionFlags <i>command</i> )</td></tr>
 
101
<tr><td class="memItemLeft" align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#verticalOffset">verticalOffset</a></b> () const</td></tr>
 
102
<tr><td class="memItemLeft" align="right" valign="top">virtual QRegion </td><td class="memItemRight" valign="bottom"><b><a href="qcolumnview.html#visualRegionForSelection">visualRegionForSelection</a></b> ( const QItemSelection &amp; <i>selection</i> ) const</td></tr>
 
103
</table>
 
104
<ul>
 
105
<li><div bar="2" class="fn"></div>36 protected functions inherited from <a href="qabstractitemview.html#protected-functions">QAbstractItemView</a></li>
 
106
<li><div bar="2" class="fn"></div>17 protected functions inherited from <a href="qabstractscrollarea.html#protected-functions">QAbstractScrollArea</a></li>
 
107
<li><div bar="2" class="fn"></div>3 protected functions inherited from <a href="qframe.html#protected-functions">QFrame</a></li>
 
108
<li><div bar="2" class="fn"></div>37 protected functions inherited from <a href="qwidget.html#protected-functions">QWidget</a></li>
 
109
<li><div bar="2" class="fn"></div>7 protected functions inherited from <a href="qobject.html#protected-functions">QObject</a></li>
 
110
<li><div bar="2" class="fn"></div>1 protected function inherited from <a href="qpaintdevice.html#protected-functions">QPaintDevice</a></li>
77
111
</ul>
78
112
<h3>Additional Inherited Members</h3>
79
113
<ul>
96
130
<p align="center"><img src="images/qcolumnview.png" /></p><p>See also <a href="model-view-programming.html">Model/View Programming</a>.</p>
97
131
<hr />
98
132
<h2>Property Documentation</h2>
 
133
<a name="//apple_ref/cpp/instm/QColumnView/resizeGripsVisible" />
 
134
<a name="//apple_ref/cpp/instm/QColumnView/setResizeGripsVisible" />
99
135
<h3 class="fn"><a name="resizeGripsVisible-prop"></a>resizeGripsVisible : bool</h3>
100
136
<p>This property holds the way to specify if the list views gets resize grips or not.</p>
101
137
<p>By default, <tt>visible</tt> is set to true</p>
102
 
<p>Access functions:</p>
103
 
<ul>
104
 
<li><div class="fn"></div><b>bool resizeGripsVisible () const</b></li>
105
 
<li><div class="fn"></div><b>void setResizeGripsVisible ( bool <i>visible</i> )</b></li>
106
 
</ul>
107
 
<p>See also <a href="qabstractitemview.html#setRootIndex">setRootIndex</a>().</p>
 
138
<p><b>Access functions:</b></p>
 
139
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
 
140
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><b>resizeGripsVisible</b> () const</td></tr>
 
141
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b>setResizeGripsVisible</b> ( bool <i>visible</i> )</td></tr>
 
142
</table>
 
143
<p>See also <a href="qcolumnview.html#setRootIndex">setRootIndex</a>().</p>
108
144
<hr />
109
145
<h2>Member Function Documentation</h2>
 
146
<a name="//apple_ref/cpp/instm/QColumnView/QColumnView" />
110
147
<h3 class="fn"><a name="QColumnView"></a>QColumnView::QColumnView ( <a href="qwidget.html">QWidget</a> * <i>parent</i> = 0 )</h3>
111
 
<p>Constructs a column view with a <i>parent</i> to represent a model's data. Use <a href="qabstractitemview.html#setModel">setModel</a>() to set the model.</p>
 
148
<p>Constructs a column view with a <i>parent</i> to represent a model's data. Use <a href="qcolumnview.html#setModel">setModel</a>() to set the model.</p>
112
149
<p>See also <a href="qabstractitemmodel.html">QAbstractItemModel</a>.</p>
 
150
<a name="//apple_ref/cpp/instm/QColumnView/~QColumnView" />
113
151
<h3 class="fn"><a name="dtor.QColumnView"></a>QColumnView::~QColumnView ()</h3>
114
152
<p>Destroys the column view.</p>
 
153
<a name="//apple_ref/cpp/instm/QColumnView/columnWidths" />
115
154
<h3 class="fn"><a name="columnWidths"></a><a href="qlist.html">QList</a>&lt;int&gt; QColumnView::columnWidths () const</h3>
116
155
<p>Returns a list of the width of all the columns in this view.</p>
117
156
<p>See also <a href="qcolumnview.html#setColumnWidths">setColumnWidths</a>().</p>
 
157
<a name="//apple_ref/cpp/instm/QColumnView/createColumn" />
118
158
<h3 class="fn"><a name="createColumn"></a><a href="qabstractitemview.html">QAbstractItemView</a> * QColumnView::createColumn ( const <a href="qmodelindex.html">QModelIndex</a> &amp; <i>index</i> )&nbsp;&nbsp;<tt> [virtual protected]</tt></h3>
119
159
<p>To use a custom widget for the final column when you select an item overload this function and return a widget. <i>index</i> is the root index that will be assigned to the view.</p>
120
160
<p>Return the new view. <a href="qcolumnview.html">QColumnView</a> will automatically take ownership of the widget.</p>
121
161
<p>See also <a href="qcolumnview.html#setPreviewWidget">setPreviewWidget</a>().</p>
 
162
<a name="//apple_ref/cpp/instm/QColumnView/currentChanged" />
 
163
<h3 class="fn"><a name="currentChanged"></a>void QColumnView::currentChanged ( const <a href="qmodelindex.html">QModelIndex</a> &amp; <i>current</i>, const <a href="qmodelindex.html">QModelIndex</a> &amp; <i>previous</i> )&nbsp;&nbsp;<tt> [virtual protected]</tt></h3>
 
164
<p>Reimplemented from <a href="qabstractitemview.html#currentChanged">QAbstractItemView::currentChanged</a>().</p>
 
165
<a name="//apple_ref/cpp/instm/QColumnView/horizontalOffset" />
 
166
<h3 class="fn"><a name="horizontalOffset"></a>int QColumnView::horizontalOffset () const&nbsp;&nbsp;<tt> [virtual protected]</tt></h3>
 
167
<p>Reimplemented from <a href="qabstractitemview.html#horizontalOffset">QAbstractItemView::horizontalOffset</a>().</p>
 
168
<a name="//apple_ref/cpp/instm/QColumnView/indexAt" />
 
169
<h3 class="fn"><a name="indexAt"></a><a href="qmodelindex.html">QModelIndex</a> QColumnView::indexAt ( const <a href="qpoint.html">QPoint</a> &amp; <i>point</i> ) const&nbsp;&nbsp;<tt> [virtual]</tt></h3>
 
170
<p>Reimplemented from <a href="qabstractitemview.html#indexAt">QAbstractItemView::indexAt</a>().</p>
 
171
<a name="//apple_ref/cpp/instm/QColumnView/initializeColumn" />
122
172
<h3 class="fn"><a name="initializeColumn"></a>void QColumnView::initializeColumn ( <a href="qabstractitemview.html">QAbstractItemView</a> * <i>column</i> ) const&nbsp;&nbsp;<tt> [protected]</tt></h3>
123
173
<p>Copies the behavior and options of the column view and applies them to the <i>column</i> such as the <a href="qabstractitemview.html#iconSize-prop">iconSize</a>(), <a href="qabstractitemview.html#textElideMode-prop">textElideMode</a>() and <a href="qabstractitemview.html#alternatingRowColors-prop">alternatingRowColors</a>(). This can be useful when reimplementing <a href="qcolumnview.html#createColumn">createColumn</a>().</p>
124
174
<p>This function was introduced in Qt 4.4.</p>
125
175
<p>See also <a href="qcolumnview.html#createColumn">createColumn</a>().</p>
 
176
<a name="//apple_ref/cpp/instm/QColumnView/isIndexHidden" />
 
177
<h3 class="fn"><a name="isIndexHidden"></a>bool QColumnView::isIndexHidden ( const <a href="qmodelindex.html">QModelIndex</a> &amp; <i>index</i> ) const&nbsp;&nbsp;<tt> [virtual protected]</tt></h3>
 
178
<p>Reimplemented from <a href="qabstractitemview.html#isIndexHidden">QAbstractItemView::isIndexHidden</a>().</p>
 
179
<a name="//apple_ref/cpp/instm/QColumnView/moveCursor" />
 
180
<h3 class="fn"><a name="moveCursor"></a><a href="qmodelindex.html">QModelIndex</a> QColumnView::moveCursor ( <a href="qabstractitemview.html#CursorAction-enum">CursorAction</a> <i>cursorAction</i>, <a href="qt.html#KeyboardModifier-enum">Qt::KeyboardModifiers</a> <i>modifiers</i> )&nbsp;&nbsp;<tt> [virtual protected]</tt></h3>
 
181
<p>Reimplemented from <a href="qabstractitemview.html#moveCursor">QAbstractItemView::moveCursor</a>().</p>
 
182
<p>Move left should go to the parent index Move right should go to the child index or down if there is no child</p>
 
183
<a name="//apple_ref/cpp/instm/QColumnView/previewWidget" />
126
184
<h3 class="fn"><a name="previewWidget"></a><a href="qwidget.html">QWidget</a> * QColumnView::previewWidget () const</h3>
127
185
<p>Returns the preview widget, or 0 if there is none.</p>
128
186
<p>See also <a href="qcolumnview.html#setPreviewWidget">setPreviewWidget</a>() and <a href="qcolumnview.html#updatePreviewWidget">updatePreviewWidget</a>().</p>
 
187
<a name="//apple_ref/cpp/instm/QColumnView/resizeEvent" />
 
188
<h3 class="fn"><a name="resizeEvent"></a>void QColumnView::resizeEvent ( <a href="qresizeevent.html">QResizeEvent</a> * <i>event</i> )&nbsp;&nbsp;<tt> [virtual protected]</tt></h3>
 
189
<p>Reimplemented from <a href="qwidget.html#resizeEvent">QWidget::resizeEvent</a>().</p>
 
190
<a name="//apple_ref/cpp/instm/QColumnView/rowsInserted" />
 
191
<h3 class="fn"><a name="rowsInserted"></a>void QColumnView::rowsInserted ( const <a href="qmodelindex.html">QModelIndex</a> &amp; <i>parent</i>, int <i>start</i>, int <i>end</i> )&nbsp;&nbsp;<tt> [virtual protected]</tt></h3>
 
192
<p>Reimplemented from <a href="qabstractitemview.html#rowsInserted">QAbstractItemView::rowsInserted</a>().</p>
 
193
<a name="//apple_ref/cpp/instm/QColumnView/scrollContentsBy" />
 
194
<h3 class="fn"><a name="scrollContentsBy"></a>void QColumnView::scrollContentsBy ( int <i>dx</i>, int <i>dy</i> )&nbsp;&nbsp;<tt> [virtual protected]</tt></h3>
 
195
<p>Reimplemented from <a href="qabstractscrollarea.html#scrollContentsBy">QAbstractScrollArea::scrollContentsBy</a>().</p>
 
196
<a name="//apple_ref/cpp/instm/QColumnView/scrollTo" />
 
197
<h3 class="fn"><a name="scrollTo"></a>void QColumnView::scrollTo ( const <a href="qmodelindex.html">QModelIndex</a> &amp; <i>index</i>, <a href="qabstractitemview.html#ScrollHint-enum">ScrollHint</a> <i>hint</i> = EnsureVisible )&nbsp;&nbsp;<tt> [virtual]</tt></h3>
 
198
<p>Reimplemented from <a href="qabstractitemview.html#scrollTo">QAbstractItemView::scrollTo</a>().</p>
 
199
<a name="//apple_ref/cpp/instm/QColumnView/selectAll" />
 
200
<h3 class="fn"><a name="selectAll"></a>void QColumnView::selectAll ()&nbsp;&nbsp;<tt> [virtual]</tt></h3>
 
201
<p>Reimplemented from <a href="qabstractitemview.html#selectAll">QAbstractItemView::selectAll</a>().</p>
 
202
<a name="//apple_ref/cpp/instm/QColumnView/setColumnWidths" />
129
203
<h3 class="fn"><a name="setColumnWidths"></a>void QColumnView::setColumnWidths ( const <a href="qlist.html">QList</a>&lt;int&gt; &amp; <i>list</i> )</h3>
130
204
<p>Sets the column widths to the values given in the <i>list</i>. Extra values in the list are kept and used when the columns are created.</p>
131
205
<p>If list contains too few values, only width of the rest of the columns will not be modified.</p>
132
206
<p>See also <a href="qcolumnview.html#columnWidths">columnWidths</a>() and <a href="qcolumnview.html#createColumn">createColumn</a>().</p>
 
207
<a name="//apple_ref/cpp/instm/QColumnView/setModel" />
 
208
<h3 class="fn"><a name="setModel"></a>void QColumnView::setModel ( <a href="qabstractitemmodel.html">QAbstractItemModel</a> * <i>model</i> )&nbsp;&nbsp;<tt> [virtual]</tt></h3>
 
209
<p>Reimplemented from <a href="qabstractitemview.html#setModel">QAbstractItemView::setModel</a>().</p>
 
210
<a name="//apple_ref/cpp/instm/QColumnView/setPreviewWidget" />
133
211
<h3 class="fn"><a name="setPreviewWidget"></a>void QColumnView::setPreviewWidget ( <a href="qwidget.html">QWidget</a> * <i>widget</i> )</h3>
134
212
<p>Sets the preview <i>widget</i>.</p>
135
213
<p>The <i>widget</i> becomes a child of the column view, and will be destroyed when the column area is deleted or when a new widget is set.</p>
136
214
<p>See also <a href="qcolumnview.html#previewWidget">previewWidget</a>() and <a href="qcolumnview.html#updatePreviewWidget">updatePreviewWidget</a>().</p>
 
215
<a name="//apple_ref/cpp/instm/QColumnView/setRootIndex" />
 
216
<h3 class="fn"><a name="setRootIndex"></a>void QColumnView::setRootIndex ( const <a href="qmodelindex.html">QModelIndex</a> &amp; <i>index</i> )&nbsp;&nbsp;<tt> [virtual]</tt></h3>
 
217
<p>Reimplemented from <a href="qabstractitemview.html#setRootIndex">QAbstractItemView::setRootIndex</a>().</p>
 
218
<a name="//apple_ref/cpp/instm/QColumnView/setSelection" />
 
219
<h3 class="fn"><a name="setSelection"></a>void QColumnView::setSelection ( const <a href="qrect.html">QRect</a> &amp; <i>rect</i>, <a href="qitemselectionmodel.html#SelectionFlag-enum">QItemSelectionModel::SelectionFlags</a> <i>command</i> )&nbsp;&nbsp;<tt> [virtual protected]</tt></h3>
 
220
<p>Reimplemented from <a href="qabstractitemview.html#setSelection">QAbstractItemView::setSelection</a>().</p>
 
221
<a name="//apple_ref/cpp/instm/QColumnView/setSelectionModel" />
 
222
<h3 class="fn"><a name="setSelectionModel"></a>void QColumnView::setSelectionModel ( <a href="qitemselectionmodel.html">QItemSelectionModel</a> * <i>newSelectionModel</i> )&nbsp;&nbsp;<tt> [virtual]</tt></h3>
 
223
<p>Reimplemented from <a href="qabstractitemview.html#setSelectionModel">QAbstractItemView::setSelectionModel</a>().</p>
 
224
<a name="//apple_ref/cpp/instm/QColumnView/sizeHint" />
 
225
<h3 class="fn"><a name="sizeHint"></a><a href="qsize.html">QSize</a> QColumnView::sizeHint () const&nbsp;&nbsp;<tt> [virtual]</tt></h3>
 
226
<p>Reimplemented from <a href="qwidget.html#sizeHint-prop">QWidget::sizeHint</a>().</p>
 
227
<a name="//apple_ref/cpp/instm/QColumnView/updatePreviewWidget" />
137
228
<h3 class="fn"><a name="updatePreviewWidget"></a>void QColumnView::updatePreviewWidget ( const <a href="qmodelindex.html">QModelIndex</a> &amp; <i>index</i> )&nbsp;&nbsp;<tt> [signal]</tt></h3>
138
229
<p>This signal is emitted when the preview widget should be updated to provide rich information about <i>index</i></p>
139
230
<p>See also <a href="qcolumnview.html#previewWidget">previewWidget</a>().</p>
 
231
<a name="//apple_ref/cpp/instm/QColumnView/verticalOffset" />
 
232
<h3 class="fn"><a name="verticalOffset"></a>int QColumnView::verticalOffset () const&nbsp;&nbsp;<tt> [virtual protected]</tt></h3>
 
233
<p>Reimplemented from <a href="qabstractitemview.html#verticalOffset">QAbstractItemView::verticalOffset</a>().</p>
 
234
<a name="//apple_ref/cpp/instm/QColumnView/visualRect" />
 
235
<h3 class="fn"><a name="visualRect"></a><a href="qrect.html">QRect</a> QColumnView::visualRect ( const <a href="qmodelindex.html">QModelIndex</a> &amp; <i>index</i> ) const&nbsp;&nbsp;<tt> [virtual]</tt></h3>
 
236
<p>Reimplemented from <a href="qabstractitemview.html#visualRect">QAbstractItemView::visualRect</a>().</p>
 
237
<a name="//apple_ref/cpp/instm/QColumnView/visualRegionForSelection" />
 
238
<h3 class="fn"><a name="visualRegionForSelection"></a><a href="qregion.html">QRegion</a> QColumnView::visualRegionForSelection ( const <a href="qitemselection.html">QItemSelection</a> &amp; <i>selection</i> ) const&nbsp;&nbsp;<tt> [virtual protected]</tt></h3>
 
239
<p>Reimplemented from <a href="qabstractitemview.html#visualRegionForSelection">QAbstractItemView::visualRegionForSelection</a>().</p>
140
240
<p /><address><hr /><div align="center">
141
241
<table width="100%" cellspacing="0" border="0"><tr class="address">
142
 
<td width="30%" align="left">Copyright &copy; 2009 Nokia Corporation and/or its subsidiary(-ies)</td>
143
 
<td width="40%" align="center"><a href="trademarks.html">Trademarks</a></td>
144
 
<td width="30%" align="right"><div align="right">Qt 4.5.2</div></td>
145
 
</tr></table></div></address></body>
 
242
<td width="40%" align="left">Copyright &copy; 2009 Nokia Corporation and/or its subsidiary(-ies)</td>
 
243
<td width="20%" align="center"><a href="trademarks.html">Trademarks</a></td>
 
244
<td width="40%" align="right"><div align="right">Qt 4.6.0</div></td>
 
245
<script type="text/javascript" src="http://www.google.com/jsapi"></script><script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script><script type="text/javascript" src="http://www.google.com/coop/cse/t13n?form=cse-search-box&t13n_langs=en"></script><script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box&lang=en"></script></tr></table></div></address></body>
146
246
</html>