summaryrefslogtreecommitdiffstats
path: root/doc/html/qtab.html
blob: e62ad097aefc88ac7c832865307561a7eb6b4358 (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
136
137
138
139
140
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/widgets/qtabbar.cpp:57 -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>TQTab 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>TQTab Class Reference</h1>

<p>The TQTab class provides the structures in a TQTabBar.
<a href="#details">More...</a>
<p><tt>#include &lt;<a href="qtabbar-h.html">ntqtabbar.h</a>&gt;</tt>
<p>Inherits <a href="ntqt.html">TQt</a>.
<p><a href="qtab-members.html">List of all member functions.</a>
<h2>Public Members</h2>
<ul>
<li class=fn><a href="#TQTab"><b>TQTab</b></a> ()</li>
<li class=fn>virtual <a href="#~TQTab"><b>~TQTab</b></a> ()</li>
<li class=fn><a href="#TQTab-2"><b>TQTab</b></a> ( const&nbsp;TQString&nbsp;&amp;&nbsp;text )</li>
<li class=fn><a href="#TQTab-3"><b>TQTab</b></a> ( const&nbsp;TQIconSet&nbsp;&amp;&nbsp;icon, const&nbsp;TQString&nbsp;&amp;&nbsp;text = TQString::null )</li>
<li class=fn>void <a href="#setText"><b>setText</b></a> ( const&nbsp;TQString&nbsp;&amp;&nbsp;text )</li>
<li class=fn>TQString <a href="#text"><b>text</b></a> () const</li>
<li class=fn>void <a href="#setIconSet"><b>setIconSet</b></a> ( const&nbsp;TQIconSet&nbsp;&amp;&nbsp;icon )</li>
<li class=fn>TQIconSet * <a href="#iconSet"><b>iconSet</b></a> () const</li>
<li class=fn>void <a href="#setRect"><b>setRect</b></a> ( const&nbsp;TQRect&nbsp;&amp;&nbsp;rect )</li>
<li class=fn>TQRect <a href="#rect"><b>rect</b></a> () const</li>
<li class=fn>void <a href="#setEnabled"><b>setEnabled</b></a> ( bool&nbsp;enable )</li>
<li class=fn>bool <a href="#isEnabled"><b>isEnabled</b></a> () const</li>
<li class=fn>void <a href="#setIdentifier"><b>setIdentifier</b></a> ( int&nbsp;i )</li>
<li class=fn>int <a href="#identifier"><b>identifier</b></a> () const</li>
</ul>
<hr><a name="details"></a><h2>Detailed Description</h2>


The TQTab class provides the structures in a <a href="ntqtabbar.html">TQTabBar</a>.
<p> 
<p> This class is used for custom TQTabBar tab headings.
<p> <p>See also <a href="ntqtabbar.html">TQTabBar</a> and <a href="advanced.html">Advanced Widgets</a>.

<hr><h2>Member Function Documentation</h2>
<h3 class=fn><a name="TQTab"></a>TQTab::TQTab ()
</h3>
Constructs an empty tab. All fields are set to empty.

<h3 class=fn><a name="TQTab-2"></a>TQTab::TQTab ( const&nbsp;<a href="ntqstring.html">TQString</a>&nbsp;&amp;&nbsp;text )
</h3>
Constructs a tab with the text <em>text</em>.

<h3 class=fn><a name="TQTab-3"></a>TQTab::TQTab ( const&nbsp;<a href="ntqiconset.html">TQIconSet</a>&nbsp;&amp;&nbsp;icon, const&nbsp;<a href="ntqstring.html">TQString</a>&nbsp;&amp;&nbsp;text = TQString::null )
</h3>
Constructs a tab with an <em>icon</em> and the text, <em>text</em>.

<h3 class=fn><a name="~TQTab"></a>TQTab::~TQTab ()<tt> [virtual]</tt>
</h3>
Destroys the tab and frees up all allocated resources.

<h3 class=fn><a href="ntqiconset.html">TQIconSet</a>&nbsp;* <a name="iconSet"></a>TQTab::iconSet () const
</h3>

<p> Return the <a href="ntqiconset.html">TQIconSet</a> of the TQTab.

<h3 class=fn>int <a name="identifier"></a>TQTab::identifier () const
</h3>

<p> Return the TQTab's identifier.

<h3 class=fn>bool <a name="isEnabled"></a>TQTab::isEnabled () const
</h3>

<p> Returns TRUE if the TQTab is enabled; otherwise returns FALSE.

<h3 class=fn><a href="ntqrect.html">TQRect</a> <a name="rect"></a>TQTab::rect () const
</h3>

<p> Return the <a href="ntqrect.html">TQRect</a> for the TQTab.

<h3 class=fn>void <a name="setEnabled"></a>TQTab::setEnabled ( bool&nbsp;enable )
</h3>

<p> If <em>enable</em> is TRUE enable the TQTab, otherwise disable it.

<h3 class=fn>void <a name="setIconSet"></a>TQTab::setIconSet ( const&nbsp;<a href="ntqiconset.html">TQIconSet</a>&nbsp;&amp;&nbsp;icon )
</h3>
Sets the tab's iconset to <em>icon</em>

<h3 class=fn>void <a name="setIdentifier"></a>TQTab::setIdentifier ( int&nbsp;i )
</h3>

<p> Set the identifier for the TQTab to <em>i</em>. Each TQTab's identifier
within a <a href="ntqtabbar.html">TQTabBar</a> must be unique.

<h3 class=fn>void <a name="setRect"></a>TQTab::setRect ( const&nbsp;<a href="ntqrect.html">TQRect</a>&nbsp;&amp;&nbsp;rect )
</h3>

<p> Set the TQTab <a href="ntqrect.html">TQRect</a> to <em>rect</em>.

<h3 class=fn>void <a name="setText"></a>TQTab::setText ( const&nbsp;<a href="ntqstring.html">TQString</a>&nbsp;&amp;&nbsp;text )
</h3>
Sets the text of the tab to <em>text</em>.

<h3 class=fn><a href="ntqstring.html">TQString</a> <a name="text"></a>TQTab::text () const
</h3>

<p> Returns the text of the TQTab label.

<!-- 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>