summaryrefslogtreecommitdiffstats
path: root/doc/html/tqlistboxpixmap.html
blob: 53f181d21c0becf3be6c32ab2c37dc94596d1703 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>TQListBoxPixmap Class</title>
<style type="text/css"><!--
fn { margin-left: 1cm; text-indent: -1cm; }
a:link { color: #004faf; text-decoration: none }
a:visited { color: #672967; text-decoration: none }
body { background: #ffffff; color: black; }
--></style>
</head>
<body>

<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr bgcolor="#E5E5E5">
<td valign=center>
 <a href="index.html">
<font color="#004faf">Home</font></a>
 | <a href="classes.html">
<font color="#004faf">All&nbsp;Classes</font></a>
 | <a href="mainclasses.html">
<font color="#004faf">Main&nbsp;Classes</font></a>
 | <a href="annotated.html">
<font color="#004faf">Annotated</font></a>
 | <a href="groups.html">
<font color="#004faf">Grouped&nbsp;Classes</font></a>
 | <a href="functions.html">
<font color="#004faf">Functions</font></a>
</td>
<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQListBoxPixmap Class Reference</h1>

<p>The TQListBoxPixmap class provides list box items with a
pixmap and optional text.
<a href="#details">More...</a>
<p><tt>#include &lt;<a href="tqlistbox-h.html">tqlistbox.h</a>&gt;</tt>
<p>Inherits <a href="tqlistboxitem.html">TQListBoxItem</a>.
<p><a href="tqlistboxpixmap-members.html">List of all member functions.</a>
<h2>Public Members</h2>
<ul>
<li class=fn><a href="#TQListBoxPixmap"><b>TQListBoxPixmap</b></a> ( TQListBox&nbsp;*&nbsp;listbox, const&nbsp;TQPixmap&nbsp;&amp;&nbsp;pixmap )</li>
<li class=fn><a href="#TQListBoxPixmap-2"><b>TQListBoxPixmap</b></a> ( const&nbsp;TQPixmap&nbsp;&amp;&nbsp;pixmap )</li>
<li class=fn><a href="#TQListBoxPixmap-3"><b>TQListBoxPixmap</b></a> ( TQListBox&nbsp;*&nbsp;listbox, const&nbsp;TQPixmap&nbsp;&amp;&nbsp;pixmap, TQListBoxItem&nbsp;*&nbsp;after )</li>
<li class=fn><a href="#TQListBoxPixmap-4"><b>TQListBoxPixmap</b></a> ( TQListBox&nbsp;*&nbsp;listbox, const&nbsp;TQPixmap&nbsp;&amp;&nbsp;pix, const&nbsp;TQString&nbsp;&amp;&nbsp;text )</li>
<li class=fn><a href="#TQListBoxPixmap-5"><b>TQListBoxPixmap</b></a> ( const&nbsp;TQPixmap&nbsp;&amp;&nbsp;pix, const&nbsp;TQString&nbsp;&amp;&nbsp;text )</li>
<li class=fn><a href="#TQListBoxPixmap-6"><b>TQListBoxPixmap</b></a> ( TQListBox&nbsp;*&nbsp;listbox, const&nbsp;TQPixmap&nbsp;&amp;&nbsp;pix, const&nbsp;TQString&nbsp;&amp;&nbsp;text, TQListBoxItem&nbsp;*&nbsp;after )</li>
<li class=fn><a href="#~TQListBoxPixmap"><b>~TQListBoxPixmap</b></a> ()</li>
<li class=fn>virtual const TQPixmap * <a href="#pixmap"><b>pixmap</b></a> () const</li>
<li class=fn>virtual int <a href="#height"><b>height</b></a> ( const&nbsp;TQListBox&nbsp;*&nbsp;lb ) const</li>
<li class=fn>virtual int <a href="#width"><b>width</b></a> ( const&nbsp;TQListBox&nbsp;*&nbsp;lb ) const</li>
</ul>
<h2>Protected Members</h2>
<ul>
<li class=fn>virtual void <a href="#paint"><b>paint</b></a> ( TQPainter&nbsp;*&nbsp;painter )</li>
</ul>
<hr><a name="details"></a><h2>Detailed Description</h2>


The TQListBoxPixmap class provides list box items with a
pixmap and optional text.
<p> 
<p> Items of this class are drawn with the pixmap on the left with the
optional text to the right of the pixmap.
<p> <p>See also <a href="tqlistbox.html">TQListBox</a>, <a href="tqlistboxitem.html">TQListBoxItem</a>, and <a href="advanced.html">Advanced Widgets</a>.

<hr><h2>Member Function Documentation</h2>
<h3 class=fn><a name="TQListBoxPixmap"></a>TQListBoxPixmap::TQListBoxPixmap ( <a href="tqlistbox.html">TQListBox</a>&nbsp;*&nbsp;listbox, const&nbsp;<a href="tqpixmap.html">TQPixmap</a>&nbsp;&amp;&nbsp;pixmap )
</h3>
Constructs a new list box item in list box <em>listbox</em> showing the
pixmap <em>pixmap</em>.

<h3 class=fn><a name="TQListBoxPixmap-2"></a>TQListBoxPixmap::TQListBoxPixmap ( const&nbsp;<a href="tqpixmap.html">TQPixmap</a>&nbsp;&amp;&nbsp;pixmap )
</h3>
Constructs a new list box item showing the pixmap <em>pixmap</em>.

<h3 class=fn><a name="TQListBoxPixmap-3"></a>TQListBoxPixmap::TQListBoxPixmap ( <a href="tqlistbox.html">TQListBox</a>&nbsp;*&nbsp;listbox, const&nbsp;<a href="tqpixmap.html">TQPixmap</a>&nbsp;&amp;&nbsp;pixmap, <a href="tqlistboxitem.html">TQListBoxItem</a>&nbsp;*&nbsp;after )
</h3>
Constructs a new list box item in list box <em>listbox</em> showing the
pixmap <em>pixmap</em>. The item gets inserted after the item <em>after</em>,
or at the beginning if <em>after</em> is 0.

<h3 class=fn><a name="TQListBoxPixmap-4"></a>TQListBoxPixmap::TQListBoxPixmap ( <a href="tqlistbox.html">TQListBox</a>&nbsp;*&nbsp;listbox, const&nbsp;<a href="tqpixmap.html">TQPixmap</a>&nbsp;&amp;&nbsp;pix, const&nbsp;<a href="tqstring.html">TQString</a>&nbsp;&amp;&nbsp;text )
</h3>
Constructs a new list box item in list box <em>listbox</em> showing the
pixmap <em>pix</em> and the text <em>text</em>.

<h3 class=fn><a name="TQListBoxPixmap-5"></a>TQListBoxPixmap::TQListBoxPixmap ( const&nbsp;<a href="tqpixmap.html">TQPixmap</a>&nbsp;&amp;&nbsp;pix, const&nbsp;<a href="tqstring.html">TQString</a>&nbsp;&amp;&nbsp;text )
</h3>
Constructs a new list box item showing the pixmap <em>pix</em> and the
text to <em>text</em>.

<h3 class=fn><a name="TQListBoxPixmap-6"></a>TQListBoxPixmap::TQListBoxPixmap ( <a href="tqlistbox.html">TQListBox</a>&nbsp;*&nbsp;listbox, const&nbsp;<a href="tqpixmap.html">TQPixmap</a>&nbsp;&amp;&nbsp;pix, const&nbsp;<a href="tqstring.html">TQString</a>&nbsp;&amp;&nbsp;text, <a href="tqlistboxitem.html">TQListBoxItem</a>&nbsp;*&nbsp;after )
</h3>
Constructs a new list box item in list box <em>listbox</em> showing the
pixmap <em>pix</em> and the string <em>text</em>. The item gets inserted after
the item <em>after</em>, or at the beginning if <em>after</em> is 0.

<h3 class=fn><a name="~TQListBoxPixmap"></a>TQListBoxPixmap::~TQListBoxPixmap ()
</h3>
Destroys the item.

<h3 class=fn>int <a name="height"></a>TQListBoxPixmap::height ( const&nbsp;<a href="tqlistbox.html">TQListBox</a>&nbsp;*&nbsp;lb ) const<tt> [virtual]</tt>
</h3>
Returns the height of the pixmap in list box <em>lb</em>.
<p> <p>See also <a href="#paint">paint</a>() and <a href="#width">width</a>().

<p>Reimplemented from <a href="tqlistboxitem.html#height">TQListBoxItem</a>.
<h3 class=fn>void <a name="paint"></a>TQListBoxPixmap::paint ( <a href="tqpainter.html">TQPainter</a>&nbsp;*&nbsp;painter )<tt> [virtual protected]</tt>
</h3>
Draws the pixmap using <em>painter</em>.

<p>Reimplemented from <a href="tqlistboxitem.html#paint">TQListBoxItem</a>.
<h3 class=fn>const&nbsp;<a href="tqpixmap.html">TQPixmap</a>&nbsp;* <a name="pixmap"></a>TQListBoxPixmap::pixmap () const<tt> [virtual]</tt>
</h3>

<p> Returns the pixmap associated with the item.

<p>Reimplemented from <a href="tqlistboxitem.html#pixmap">TQListBoxItem</a>.
<h3 class=fn>int <a name="width"></a>TQListBoxPixmap::width ( const&nbsp;<a href="tqlistbox.html">TQListBox</a>&nbsp;*&nbsp;lb ) const<tt> [virtual]</tt>
</h3>
Returns the width of the pixmap plus some margin in list box <em>lb</em>.
<p> <p>See also <a href="#paint">paint</a>() and <a href="#height">height</a>().

<p>Reimplemented from <a href="tqlistboxitem.html#width">TQListBoxItem</a>.
<!-- eof -->
<hr><p>
This file is part of the <a href="index.html">TQt toolkit</a>.
Copyright &copy; 1995-2007
<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center>
<table width=100% cellspacing=0 border=0><tr>
<td>Copyright &copy; 2007
<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a>
<td align=right><div align=right>TQt 3.3.8</div>
</table></div></address></body>
</html>