Fix manual.tex qmake configuration settings (thanks to Thomas K.!)
[qanava.git] / doc / reference / html / classqan_1_1_style.html
blob85b54eb2f44b19eb0a8f0a5226cc373613497c33
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3 <title>Qanava: qan::Style Class Reference</title>
4 <link href="doxygen.css" rel="stylesheet" type="text/css">
5 <link href="tabs.css" rel="stylesheet" type="text/css">
6 </head><body>
7 <!-- Generated by Doxygen 1.5.1-p1 -->
8 <div class="tabs">
9 <ul>
10 <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11 <li><a href="namespaces.html"><span>Namespaces</span></a></li>
12 <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
13 <li><a href="files.html"><span>Files</span></a></li>
14 <li><a href="dirs.html"><span>Directories</span></a></li>
15 <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
16 </ul></div>
17 <div class="tabs">
18 <ul>
19 <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
20 <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
21 <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
22 </ul></div>
23 <div class="nav">
24 <a class="el" href="namespaceqan.html">qan</a>::<a class="el" href="classqan_1_1_style.html">Style</a></div>
25 <h1>qan::Style Class Reference</h1><!-- doxytag: class="qan::Style" -->Specify graphic and other attributes for a specific primitive (usually a Canvas Item).
26 <a href="#_details">More...</a>
27 <p>
28 <code>#include &lt;qanStyle.h&gt;</code>
29 <p>
30 <a href="classqan_1_1_style-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
31 <tr><td></td></tr>
32 <tr><td colspan="2"><br><h2>Qt Model Interface</h2></td></tr>
33 <tr><td colspan="2"><br><br></td></tr>
34 <tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#20d50327c99b72990c871d552ee7f961">AttributeOffset</a> { <br>
35 &nbsp;&nbsp;<a class="el" href="classqan_1_1_style.html#20d50327c99b72990c871d552ee7f9616ffceb8f0658ca64fb83eb4fa91e6bd5">TITLE</a> = 0,
36 <a class="el" href="classqan_1_1_style.html#20d50327c99b72990c871d552ee7f961dbc8559211bdfa614e06143406d8c9c2">AUTHOR</a> = 1,
37 <a class="el" href="classqan_1_1_style.html#20d50327c99b72990c871d552ee7f9617e10dc58ef2e85eb1478f2357e2926fb">SOURCE</a> = 2,
38 <a class="el" href="classqan_1_1_style.html#20d50327c99b72990c871d552ee7f961268e2c86c5dd4e1258c4ae18e79c0422">SUB</a> = 3,
39 <br>
40 &nbsp;&nbsp;<a class="el" href="classqan_1_1_style.html#20d50327c99b72990c871d552ee7f9619caabaf52b642277f237ab9ed076af1e">SUP</a> = 4
41 <br>
42 }</td></tr>
44 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define the article attribute offset (row) in table. <a href="classqan_1_1_style.html#20d50327c99b72990c871d552ee7f961">More...</a><br></td></tr>
45 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual QVariant&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#2855ed681bdce9a02e12e80471e7ed93">data</a> (const QModelIndex &amp;index, int role) const</td></tr>
47 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#b3b019cf7cb51e12698bc6ea806424fb">setData</a> (const QModelIndex &amp;index, const QVariant &amp;value, int role=Qt::EditRole)</td></tr>
49 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual Qt::ItemFlags&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#73397e20e503bfef930b78b756fadda4">flags</a> (const QModelIndex &amp;index) const </td></tr>
51 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual QVariant&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#2919b03ce976164e9e0b6a44c6476e83">headerData</a> (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const</td></tr>
53 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#e01fcce5f25dfb47233f9852dfd2aa74">rowCount</a> (const QModelIndex &amp;parent=QModelIndex()) const </td></tr>
55 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#d72aee6f9da9b713c2d5d85d90f0c08d">columnCount</a> (const QModelIndex &amp;parent=QModelIndex()) const </td></tr>
57 <tr><td colspan="2"><br><h2>Style Name Management</h2></td></tr>
58 <tr><td colspan="2"><br><br></td></tr>
59 <tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#eaa41eac7c70cbc3d4a0e16fc399a9f9">_name</a></td></tr>
61 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classqan_1_1_style.html">Style</a> name. <a href="#eaa41eac7c70cbc3d4a0e16fc399a9f9"></a><br></td></tr>
62 <tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#2c3b8f935471305d70129808691e8660">getName</a> () const</td></tr>
64 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the style name. <a href="#2c3b8f935471305d70129808691e8660"></a><br></td></tr>
65 <tr><td colspan="2"><br><h2>Attribute Management</h2></td></tr>
66 <tr><td colspan="2"><br><br></td></tr>
67 <tr><td class="memItemLeft" nowrap align="right" valign="top">QList&lt; QString &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#363a75edf9567faf757a3b5b042d2c43">_imageNames</a></td></tr>
69 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classqan_1_1_style.html#fd860d279bd3bffa9b7d20a7e0e3c183">NameValueMap</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#f4332ff843ec26523844ae899515d868">_nameValueMap</a></td></tr>
71 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"> <a href="#f4332ff843ec26523844ae899515d868"></a><br></td></tr>
72 <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef QMap&lt; QString, QVariant &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#fd860d279bd3bffa9b7d20a7e0e3c183">NameValueMap</a></td></tr>
74 <tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename T&gt; </td></tr>
75 <tr><td class="memTemplItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#368de37823db74275d41abb3fd587948">addT</a> (QString name, T value)</td></tr>
77 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add an attribute and register its name. <a href="#368de37823db74275d41abb3fd587948"></a><br></td></tr>
78 <tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename T&gt; </td></tr>
79 <tr><td class="memTemplItemLeft" nowrap align="right" valign="top">T&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#115bd9a33724d870e047d9291d28576b">getT</a> (QString name) const</td></tr>
81 <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#999fd05a877a2d1249a3aa379f28fac3">size</a> () const</td></tr>
83 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the number of attributes/value couples registered in this style. <a href="#999fd05a877a2d1249a3aa379f28fac3"></a><br></td></tr>
84 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#264263f3ce5fea43391904a2e7a0c28d">add</a> (QString name, QVariant value)</td></tr>
86 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add an attribute and register its name. <a href="#264263f3ce5fea43391904a2e7a0c28d"></a><br></td></tr>
87 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#af02c3b8786c8a3df10e26d9f423da73">remove</a> (QString name)</td></tr>
89 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove a style attribute by name. <a href="#af02c3b8786c8a3df10e26d9f423da73"></a><br></td></tr>
90 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#1aa1e8663bed72ebf2bb3fc32fca12ad">rename</a> (QString name, QString newName)</td></tr>
92 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Change an attribute name (changing to an already existing name, has no effect). <a href="#1aa1e8663bed72ebf2bb3fc32fca12ad"></a><br></td></tr>
93 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#89d3043970400171df8dcb1ad9e8a4e2">has</a> (QString name) const</td></tr>
95 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Test if an attribute with a specific name has been set. <a href="#89d3043970400171df8dcb1ad9e8a4e2"></a><br></td></tr>
96 <tr><td class="memItemLeft" nowrap align="right" valign="top">QVariant&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#86a07160824c0fc7fb5749b49898e70a">get</a> (QString name)</td></tr>
98 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an attribute by name (invalide QVariant is returned if the name does not exists). <a href="#86a07160824c0fc7fb5749b49898e70a"></a><br></td></tr>
99 <tr><td class="memItemLeft" nowrap align="right" valign="top">const QVariant&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#36fef47ccc17a3e716bf9ca0e445c462">get</a> (QString name) const</td></tr>
101 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an attribute by name (invalide QVariant is returned if the name does not exists). <a href="#36fef47ccc17a3e716bf9ca0e445c462"></a><br></td></tr>
102 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#1785cf273974b39cb128e38950504299">addColor</a> (QString name, int r, int g, int b)</td></tr>
104 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Specialized version of <a class="el" href="classqan_1_1_style.html#264263f3ce5fea43391904a2e7a0c28d">add()</a> for QColor objects. <a href="#1785cf273974b39cb128e38950504299"></a><br></td></tr>
105 <tr><td class="memItemLeft" nowrap align="right" valign="top">QColor&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#3b1b73a5c52dd5f4073f2ec3af2ac355">getColor</a> (QString name) const</td></tr>
107 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a previously registered QColor by name. <a href="#3b1b73a5c52dd5f4073f2ec3af2ac355"></a><br></td></tr>
108 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#8114e3074add23a541be3203c0265994">addIcon</a> (QString name, QIcon &amp;icon)</td></tr>
110 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Specialized version of <a class="el" href="classqan_1_1_style.html#264263f3ce5fea43391904a2e7a0c28d">add()</a> for QIcon objects. <a href="#8114e3074add23a541be3203c0265994"></a><br></td></tr>
111 <tr><td class="memItemLeft" nowrap align="right" valign="top">QIcon&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#493bb11c731c5d6109cf6b539314d84f">getIcon</a> (QString name) const</td></tr>
113 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a previously registered QIcon by name. <a href="#493bb11c731c5d6109cf6b539314d84f"></a><br></td></tr>
114 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#a61eb7a04b898057b00e48f6f721e9c9">addImage</a> (QString name, QImage image)</td></tr>
116 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Specialized version of <a class="el" href="classqan_1_1_style.html#264263f3ce5fea43391904a2e7a0c28d">add()</a> for QImage objects. <a href="#a61eb7a04b898057b00e48f6f721e9c9"></a><br></td></tr>
117 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#3c8544c1421618affd769c53d716789a">addImageName</a> (QString name, QString fileName)</td></tr>
119 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add an image attribute, image loading is delayed until display, and images shared accross styles. <a href="#3c8544c1421618affd769c53d716789a"></a><br></td></tr>
120 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#a27dfb865172c66c3f35b2111c0d79b8">hasImageName</a> (QString name) const</td></tr>
122 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Test if an image name with a specific name has been set. <a href="#a27dfb865172c66c3f35b2111c0d79b8"></a><br></td></tr>
123 <tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#1b47bfc060378c6c36cfa7907e0c9cff">getImageName</a> (QString name) const</td></tr>
125 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"> <a href="#1b47bfc060378c6c36cfa7907e0c9cff"></a><br></td></tr>
126 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#b0f8c3b4b0f8707c2b60628de021334a">isImageName</a> (QString name)</td></tr>
128 <tr><td colspan="2"><br><h2>Style Constructor/Destructor</h2></td></tr>
129 <tr><td colspan="2"><br><br></td></tr>
130 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#52fbf21505c94ff558e498811b4c6a7d">Style</a> ()</td></tr>
132 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classqan_1_1_style.html">Style</a> constructor. <a href="#52fbf21505c94ff558e498811b4c6a7d"></a><br></td></tr>
133 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#550dbc11bb195d8237b7831e972556cf">Style</a> (QString name)</td></tr>
135 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classqan_1_1_style.html">Style</a> constructor with name initialisation. <a href="#550dbc11bb195d8237b7831e972556cf"></a><br></td></tr>
136 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#6bdc7d73bfe5395e7a6e6f695401e34f">Style</a> (const <a class="el" href="classqan_1_1_style.html">Style</a> &amp;style)</td></tr>
138 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classqan_1_1_style.html">Style</a> empty private copy constructor. <a href="#6bdc7d73bfe5395e7a6e6f695401e34f"></a><br></td></tr>
139 <tr><td colspan="2"><br><h2>Model Signals Management</h2></td></tr>
140 <tr><td colspan="2"><br><br></td></tr>
141 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style.html#b5b2ff2a638fb08332ac574433f839c0">modified</a> ()</td></tr>
143 <tr><td colspan="2"><br><h2>Classes</h2></td></tr>
144 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1_style_1_1_manager.html">Manager</a></td></tr>
146 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Manage styles for a set of objects (usually graphics items). <a href="classqan_1_1_style_1_1_manager.html#_details">More...</a><br></td></tr>
147 </table>
148 <hr><a name="_details"></a><h2>Detailed Description</h2>
149 Specify graphic and other attributes for a specific primitive (usually a Canvas Item).
151 <hr><h2>Member Typedef Documentation</h2>
152 <a class="anchor" name="fd860d279bd3bffa9b7d20a7e0e3c183"></a><!-- doxytag: member="qan::Style::NameValueMap" ref="fd860d279bd3bffa9b7d20a7e0e3c183" args="" -->
153 <div class="memitem">
154 <div class="memproto">
155 <table class="memname">
156 <tr>
157 <td class="memname">typedef QMap&lt; QString, QVariant &gt; <a class="el" href="classqan_1_1_style.html#fd860d279bd3bffa9b7d20a7e0e3c183">qan::Style::NameValueMap</a><code> [protected]</code> </td>
158 </tr>
159 </table>
160 </div>
161 <div class="memdoc">
165 </div>
166 </div><p>
167 <hr><h2>Member Enumeration Documentation</h2>
168 <a class="anchor" name="20d50327c99b72990c871d552ee7f961"></a><!-- doxytag: member="qan::Style::AttributeOffset" ref="20d50327c99b72990c871d552ee7f961" args="" -->
169 <div class="memitem">
170 <div class="memproto">
171 <table class="memname">
172 <tr>
173 <td class="memname">enum <a class="el" href="classqan_1_1_style.html#20d50327c99b72990c871d552ee7f961">qan::Style::AttributeOffset</a> </td>
174 </tr>
175 </table>
176 </div>
177 <div class="memdoc">
180 Define the article attribute offset (row) in table.
182 <dl compact><dt><b>Enumerator: </b></dt><dd>
183 <table border="0" cellspacing="2" cellpadding="0">
184 <tr><td valign="top"><em><a class="anchor" name="20d50327c99b72990c871d552ee7f9616ffceb8f0658ca64fb83eb4fa91e6bd5"></a><!-- doxytag: member="TITLE" ref="20d50327c99b72990c871d552ee7f9616ffceb8f0658ca64fb83eb4fa91e6bd5" args="" -->TITLE</em>&nbsp;</td><td>
185 </td></tr>
186 <tr><td valign="top"><em><a class="anchor" name="20d50327c99b72990c871d552ee7f961dbc8559211bdfa614e06143406d8c9c2"></a><!-- doxytag: member="AUTHOR" ref="20d50327c99b72990c871d552ee7f961dbc8559211bdfa614e06143406d8c9c2" args="" -->AUTHOR</em>&nbsp;</td><td>
187 </td></tr>
188 <tr><td valign="top"><em><a class="anchor" name="20d50327c99b72990c871d552ee7f9617e10dc58ef2e85eb1478f2357e2926fb"></a><!-- doxytag: member="SOURCE" ref="20d50327c99b72990c871d552ee7f9617e10dc58ef2e85eb1478f2357e2926fb" args="" -->SOURCE</em>&nbsp;</td><td>
189 </td></tr>
190 <tr><td valign="top"><em><a class="anchor" name="20d50327c99b72990c871d552ee7f961268e2c86c5dd4e1258c4ae18e79c0422"></a><!-- doxytag: member="SUB" ref="20d50327c99b72990c871d552ee7f961268e2c86c5dd4e1258c4ae18e79c0422" args="" -->SUB</em>&nbsp;</td><td>
191 </td></tr>
192 <tr><td valign="top"><em><a class="anchor" name="20d50327c99b72990c871d552ee7f9619caabaf52b642277f237ab9ed076af1e"></a><!-- doxytag: member="SUP" ref="20d50327c99b72990c871d552ee7f9619caabaf52b642277f237ab9ed076af1e" args="" -->SUP</em>&nbsp;</td><td>
193 </td></tr>
194 </table>
195 </dl>
197 </div>
198 </div><p>
199 <hr><h2>Constructor &amp; Destructor Documentation</h2>
200 <a class="anchor" name="52fbf21505c94ff558e498811b4c6a7d"></a><!-- doxytag: member="qan::Style::Style" ref="52fbf21505c94ff558e498811b4c6a7d" args="()" -->
201 <div class="memitem">
202 <div class="memproto">
203 <table class="memname">
204 <tr>
205 <td class="memname">qan::Style::Style </td>
206 <td>(</td>
207 <td class="paramname"> </td>
208 <td>&nbsp;)&nbsp;</td>
209 <td width="100%"><code> [inline]</code></td>
210 </tr>
211 </table>
212 </div>
213 <div class="memdoc">
216 <a class="el" href="classqan_1_1_style.html">Style</a> constructor.
219 </div>
220 </div><p>
221 <a class="anchor" name="550dbc11bb195d8237b7831e972556cf"></a><!-- doxytag: member="qan::Style::Style" ref="550dbc11bb195d8237b7831e972556cf" args="(QString name)" -->
222 <div class="memitem">
223 <div class="memproto">
224 <table class="memname">
225 <tr>
226 <td class="memname">qan::Style::Style </td>
227 <td>(</td>
228 <td class="paramtype">QString&nbsp;</td>
229 <td class="paramname"> <em>name</em> </td>
230 <td>&nbsp;)&nbsp;</td>
231 <td width="100%"><code> [inline]</code></td>
232 </tr>
233 </table>
234 </div>
235 <div class="memdoc">
238 <a class="el" href="classqan_1_1_style.html">Style</a> constructor with name initialisation.
241 </div>
242 </div><p>
243 <a class="anchor" name="6bdc7d73bfe5395e7a6e6f695401e34f"></a><!-- doxytag: member="qan::Style::Style" ref="6bdc7d73bfe5395e7a6e6f695401e34f" args="(const Style &amp;style)" -->
244 <div class="memitem">
245 <div class="memproto">
246 <table class="memname">
247 <tr>
248 <td class="memname">qan::Style::Style </td>
249 <td>(</td>
250 <td class="paramtype">const <a class="el" href="classqan_1_1_style.html">Style</a> &amp;&nbsp;</td>
251 <td class="paramname"> <em>style</em> </td>
252 <td>&nbsp;)&nbsp;</td>
253 <td width="100%"><code> [private]</code></td>
254 </tr>
255 </table>
256 </div>
257 <div class="memdoc">
260 <a class="el" href="classqan_1_1_style.html">Style</a> empty private copy constructor.
263 </div>
264 </div><p>
265 <hr><h2>Member Function Documentation</h2>
266 <a class="anchor" name="2c3b8f935471305d70129808691e8660"></a><!-- doxytag: member="qan::Style::getName" ref="2c3b8f935471305d70129808691e8660" args="() const" -->
267 <div class="memitem">
268 <div class="memproto">
269 <table class="memname">
270 <tr>
271 <td class="memname">QString qan::Style::getName </td>
272 <td>(</td>
273 <td class="paramname"> </td>
274 <td>&nbsp;)&nbsp;</td>
275 <td width="100%"> const<code> [inline]</code></td>
276 </tr>
277 </table>
278 </div>
279 <div class="memdoc">
282 Get the style name.
285 </div>
286 </div><p>
287 <a class="anchor" name="368de37823db74275d41abb3fd587948"></a><!-- doxytag: member="qan::Style::addT" ref="368de37823db74275d41abb3fd587948" args="(QString name, T value)" -->
288 <div class="memitem">
289 <div class="memproto">
290 <div class="memtemplate">
291 template&lt;typename T&gt; </div>
292 <table class="memname">
293 <tr>
294 <td class="memname">void qan::Style::addT </td>
295 <td>(</td>
296 <td class="paramtype">QString&nbsp;</td>
297 <td class="paramname"> <em>name</em>, </td>
298 </tr>
299 <tr>
300 <td class="paramkey"></td>
301 <td></td>
302 <td class="paramtype">T&nbsp;</td>
303 <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
304 </tr>
305 <tr>
306 <td></td>
307 <td>)</td>
308 <td></td><td></td><td width="100%"><code> [inline]</code></td>
309 </tr>
310 </table>
311 </div>
312 <div class="memdoc">
315 Add an attribute and register its name.
318 </div>
319 </div><p>
320 <a class="anchor" name="115bd9a33724d870e047d9291d28576b"></a><!-- doxytag: member="qan::Style::getT" ref="115bd9a33724d870e047d9291d28576b" args="(QString name) const" -->
321 <div class="memitem">
322 <div class="memproto">
323 <div class="memtemplate">
324 template&lt;typename T&gt; </div>
325 <table class="memname">
326 <tr>
327 <td class="memname">T qan::Style::getT </td>
328 <td>(</td>
329 <td class="paramtype">QString&nbsp;</td>
330 <td class="paramname"> <em>name</em> </td>
331 <td>&nbsp;)&nbsp;</td>
332 <td width="100%"> const<code> [inline]</code></td>
333 </tr>
334 </table>
335 </div>
336 <div class="memdoc">
340 </div>
341 </div><p>
342 <a class="anchor" name="999fd05a877a2d1249a3aa379f28fac3"></a><!-- doxytag: member="qan::Style::size" ref="999fd05a877a2d1249a3aa379f28fac3" args="() const" -->
343 <div class="memitem">
344 <div class="memproto">
345 <table class="memname">
346 <tr>
347 <td class="memname">unsigned int qan::Style::size </td>
348 <td>(</td>
349 <td class="paramname"> </td>
350 <td>&nbsp;)&nbsp;</td>
351 <td width="100%"> const<code> [inline]</code></td>
352 </tr>
353 </table>
354 </div>
355 <div class="memdoc">
358 Return the number of attributes/value couples registered in this style.
361 </div>
362 </div><p>
363 <a class="anchor" name="264263f3ce5fea43391904a2e7a0c28d"></a><!-- doxytag: member="qan::Style::add" ref="264263f3ce5fea43391904a2e7a0c28d" args="(QString name, QVariant value)" -->
364 <div class="memitem">
365 <div class="memproto">
366 <table class="memname">
367 <tr>
368 <td class="memname">void qan::Style::add </td>
369 <td>(</td>
370 <td class="paramtype">QString&nbsp;</td>
371 <td class="paramname"> <em>name</em>, </td>
372 </tr>
373 <tr>
374 <td class="paramkey"></td>
375 <td></td>
376 <td class="paramtype">QVariant&nbsp;</td>
377 <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
378 </tr>
379 <tr>
380 <td></td>
381 <td>)</td>
382 <td></td><td></td><td width="100%"></td>
383 </tr>
384 </table>
385 </div>
386 <div class="memdoc">
389 Add an attribute and register its name.
392 </div>
393 </div><p>
394 <a class="anchor" name="af02c3b8786c8a3df10e26d9f423da73"></a><!-- doxytag: member="qan::Style::remove" ref="af02c3b8786c8a3df10e26d9f423da73" args="(QString name)" -->
395 <div class="memitem">
396 <div class="memproto">
397 <table class="memname">
398 <tr>
399 <td class="memname">void qan::Style::remove </td>
400 <td>(</td>
401 <td class="paramtype">QString&nbsp;</td>
402 <td class="paramname"> <em>name</em> </td>
403 <td>&nbsp;)&nbsp;</td>
404 <td width="100%"></td>
405 </tr>
406 </table>
407 </div>
408 <div class="memdoc">
411 Remove a style attribute by name.
414 </div>
415 </div><p>
416 <a class="anchor" name="1aa1e8663bed72ebf2bb3fc32fca12ad"></a><!-- doxytag: member="qan::Style::rename" ref="1aa1e8663bed72ebf2bb3fc32fca12ad" args="(QString name, QString newName)" -->
417 <div class="memitem">
418 <div class="memproto">
419 <table class="memname">
420 <tr>
421 <td class="memname">bool qan::Style::rename </td>
422 <td>(</td>
423 <td class="paramtype">QString&nbsp;</td>
424 <td class="paramname"> <em>name</em>, </td>
425 </tr>
426 <tr>
427 <td class="paramkey"></td>
428 <td></td>
429 <td class="paramtype">QString&nbsp;</td>
430 <td class="paramname"> <em>newName</em></td><td>&nbsp;</td>
431 </tr>
432 <tr>
433 <td></td>
434 <td>)</td>
435 <td></td><td></td><td width="100%"></td>
436 </tr>
437 </table>
438 </div>
439 <div class="memdoc">
442 Change an attribute name (changing to an already existing name, has no effect).
444 <dl class="return" compact><dt><b>Returns:</b></dt><dd>true if the attribute has been renamed, false otherwise (for example, the name was already used by another attribute). </dd></dl>
446 </div>
447 </div><p>
448 <a class="anchor" name="89d3043970400171df8dcb1ad9e8a4e2"></a><!-- doxytag: member="qan::Style::has" ref="89d3043970400171df8dcb1ad9e8a4e2" args="(QString name) const" -->
449 <div class="memitem">
450 <div class="memproto">
451 <table class="memname">
452 <tr>
453 <td class="memname">bool qan::Style::has </td>
454 <td>(</td>
455 <td class="paramtype">QString&nbsp;</td>
456 <td class="paramname"> <em>name</em> </td>
457 <td>&nbsp;)&nbsp;</td>
458 <td width="100%"> const</td>
459 </tr>
460 </table>
461 </div>
462 <div class="memdoc">
465 Test if an attribute with a specific name has been set.
467 <dl class="return" compact><dt><b>Returns:</b></dt><dd>true if a QVariant is registered under the given name, false otherwise. </dd></dl>
469 </div>
470 </div><p>
471 <a class="anchor" name="86a07160824c0fc7fb5749b49898e70a"></a><!-- doxytag: member="qan::Style::get" ref="86a07160824c0fc7fb5749b49898e70a" args="(QString name)" -->
472 <div class="memitem">
473 <div class="memproto">
474 <table class="memname">
475 <tr>
476 <td class="memname">QVariant qan::Style::get </td>
477 <td>(</td>
478 <td class="paramtype">QString&nbsp;</td>
479 <td class="paramname"> <em>name</em> </td>
480 <td>&nbsp;)&nbsp;</td>
481 <td width="100%"></td>
482 </tr>
483 </table>
484 </div>
485 <div class="memdoc">
488 Get an attribute by name (invalide QVariant is returned if the name does not exists).
490 <dl class="return" compact><dt><b>Returns:</b></dt><dd>A QVariant registered under a given name, or an invalid QVariant if the name is unknown. </dd></dl>
492 </div>
493 </div><p>
494 <a class="anchor" name="36fef47ccc17a3e716bf9ca0e445c462"></a><!-- doxytag: member="qan::Style::get" ref="36fef47ccc17a3e716bf9ca0e445c462" args="(QString name) const" -->
495 <div class="memitem">
496 <div class="memproto">
497 <table class="memname">
498 <tr>
499 <td class="memname">const QVariant qan::Style::get </td>
500 <td>(</td>
501 <td class="paramtype">QString&nbsp;</td>
502 <td class="paramname"> <em>name</em> </td>
503 <td>&nbsp;)&nbsp;</td>
504 <td width="100%"> const</td>
505 </tr>
506 </table>
507 </div>
508 <div class="memdoc">
511 Get an attribute by name (invalide QVariant is returned if the name does not exists).
513 <dl class="return" compact><dt><b>Returns:</b></dt><dd>A const QVariant registered under a given name, or an invalid QVariant if the name is unknown. </dd></dl>
515 </div>
516 </div><p>
517 <a class="anchor" name="1785cf273974b39cb128e38950504299"></a><!-- doxytag: member="qan::Style::addColor" ref="1785cf273974b39cb128e38950504299" args="(QString name, int r, int g, int b)" -->
518 <div class="memitem">
519 <div class="memproto">
520 <table class="memname">
521 <tr>
522 <td class="memname">void qan::Style::addColor </td>
523 <td>(</td>
524 <td class="paramtype">QString&nbsp;</td>
525 <td class="paramname"> <em>name</em>, </td>
526 </tr>
527 <tr>
528 <td class="paramkey"></td>
529 <td></td>
530 <td class="paramtype">int&nbsp;</td>
531 <td class="paramname"> <em>r</em>, </td>
532 </tr>
533 <tr>
534 <td class="paramkey"></td>
535 <td></td>
536 <td class="paramtype">int&nbsp;</td>
537 <td class="paramname"> <em>g</em>, </td>
538 </tr>
539 <tr>
540 <td class="paramkey"></td>
541 <td></td>
542 <td class="paramtype">int&nbsp;</td>
543 <td class="paramname"> <em>b</em></td><td>&nbsp;</td>
544 </tr>
545 <tr>
546 <td></td>
547 <td>)</td>
548 <td></td><td></td><td width="100%"></td>
549 </tr>
550 </table>
551 </div>
552 <div class="memdoc">
555 Specialized version of <a class="el" href="classqan_1_1_style.html#264263f3ce5fea43391904a2e7a0c28d">add()</a> for QColor objects.
558 </div>
559 </div><p>
560 <a class="anchor" name="3b1b73a5c52dd5f4073f2ec3af2ac355"></a><!-- doxytag: member="qan::Style::getColor" ref="3b1b73a5c52dd5f4073f2ec3af2ac355" args="(QString name) const" -->
561 <div class="memitem">
562 <div class="memproto">
563 <table class="memname">
564 <tr>
565 <td class="memname">QColor qan::Style::getColor </td>
566 <td>(</td>
567 <td class="paramtype">QString&nbsp;</td>
568 <td class="paramname"> <em>name</em> </td>
569 <td>&nbsp;)&nbsp;</td>
570 <td width="100%"> const</td>
571 </tr>
572 </table>
573 </div>
574 <div class="memdoc">
577 Get a previously registered QColor by name.
579 <dl class="return" compact><dt><b>Returns:</b></dt><dd>The color registered with name, an invalid Qcolor otherwise. </dd></dl>
581 </div>
582 </div><p>
583 <a class="anchor" name="8114e3074add23a541be3203c0265994"></a><!-- doxytag: member="qan::Style::addIcon" ref="8114e3074add23a541be3203c0265994" args="(QString name, QIcon &amp;icon)" -->
584 <div class="memitem">
585 <div class="memproto">
586 <table class="memname">
587 <tr>
588 <td class="memname">void qan::Style::addIcon </td>
589 <td>(</td>
590 <td class="paramtype">QString&nbsp;</td>
591 <td class="paramname"> <em>name</em>, </td>
592 </tr>
593 <tr>
594 <td class="paramkey"></td>
595 <td></td>
596 <td class="paramtype">QIcon &amp;&nbsp;</td>
597 <td class="paramname"> <em>icon</em></td><td>&nbsp;</td>
598 </tr>
599 <tr>
600 <td></td>
601 <td>)</td>
602 <td></td><td></td><td width="100%"></td>
603 </tr>
604 </table>
605 </div>
606 <div class="memdoc">
609 Specialized version of <a class="el" href="classqan_1_1_style.html#264263f3ce5fea43391904a2e7a0c28d">add()</a> for QIcon objects.
612 </div>
613 </div><p>
614 <a class="anchor" name="493bb11c731c5d6109cf6b539314d84f"></a><!-- doxytag: member="qan::Style::getIcon" ref="493bb11c731c5d6109cf6b539314d84f" args="(QString name) const" -->
615 <div class="memitem">
616 <div class="memproto">
617 <table class="memname">
618 <tr>
619 <td class="memname">QIcon qan::Style::getIcon </td>
620 <td>(</td>
621 <td class="paramtype">QString&nbsp;</td>
622 <td class="paramname"> <em>name</em> </td>
623 <td>&nbsp;)&nbsp;</td>
624 <td width="100%"> const</td>
625 </tr>
626 </table>
627 </div>
628 <div class="memdoc">
631 Get a previously registered QIcon by name.
634 </div>
635 </div><p>
636 <a class="anchor" name="a61eb7a04b898057b00e48f6f721e9c9"></a><!-- doxytag: member="qan::Style::addImage" ref="a61eb7a04b898057b00e48f6f721e9c9" args="(QString name, QImage image)" -->
637 <div class="memitem">
638 <div class="memproto">
639 <table class="memname">
640 <tr>
641 <td class="memname">void qan::Style::addImage </td>
642 <td>(</td>
643 <td class="paramtype">QString&nbsp;</td>
644 <td class="paramname"> <em>name</em>, </td>
645 </tr>
646 <tr>
647 <td class="paramkey"></td>
648 <td></td>
649 <td class="paramtype">QImage&nbsp;</td>
650 <td class="paramname"> <em>image</em></td><td>&nbsp;</td>
651 </tr>
652 <tr>
653 <td></td>
654 <td>)</td>
655 <td></td><td></td><td width="100%"></td>
656 </tr>
657 </table>
658 </div>
659 <div class="memdoc">
662 Specialized version of <a class="el" href="classqan_1_1_style.html#264263f3ce5fea43391904a2e7a0c28d">add()</a> for QImage objects.
665 </div>
666 </div><p>
667 <a class="anchor" name="3c8544c1421618affd769c53d716789a"></a><!-- doxytag: member="qan::Style::addImageName" ref="3c8544c1421618affd769c53d716789a" args="(QString name, QString fileName)" -->
668 <div class="memitem">
669 <div class="memproto">
670 <table class="memname">
671 <tr>
672 <td class="memname">void qan::Style::addImageName </td>
673 <td>(</td>
674 <td class="paramtype">QString&nbsp;</td>
675 <td class="paramname"> <em>name</em>, </td>
676 </tr>
677 <tr>
678 <td class="paramkey"></td>
679 <td></td>
680 <td class="paramtype">QString&nbsp;</td>
681 <td class="paramname"> <em>fileName</em></td><td>&nbsp;</td>
682 </tr>
683 <tr>
684 <td></td>
685 <td>)</td>
686 <td></td><td></td><td width="100%"></td>
687 </tr>
688 </table>
689 </div>
690 <div class="memdoc">
693 Add an image attribute, image loading is delayed until display, and images shared accross styles.
696 </div>
697 </div><p>
698 <a class="anchor" name="a27dfb865172c66c3f35b2111c0d79b8"></a><!-- doxytag: member="qan::Style::hasImageName" ref="a27dfb865172c66c3f35b2111c0d79b8" args="(QString name) const" -->
699 <div class="memitem">
700 <div class="memproto">
701 <table class="memname">
702 <tr>
703 <td class="memname">bool qan::Style::hasImageName </td>
704 <td>(</td>
705 <td class="paramtype">QString&nbsp;</td>
706 <td class="paramname"> <em>name</em> </td>
707 <td>&nbsp;)&nbsp;</td>
708 <td width="100%"> const</td>
709 </tr>
710 </table>
711 </div>
712 <div class="memdoc">
715 Test if an image name with a specific name has been set.
718 </div>
719 </div><p>
720 <a class="anchor" name="1b47bfc060378c6c36cfa7907e0c9cff"></a><!-- doxytag: member="qan::Style::getImageName" ref="1b47bfc060378c6c36cfa7907e0c9cff" args="(QString name) const" -->
721 <div class="memitem">
722 <div class="memproto">
723 <table class="memname">
724 <tr>
725 <td class="memname">QString qan::Style::getImageName </td>
726 <td>(</td>
727 <td class="paramtype">QString&nbsp;</td>
728 <td class="paramname"> <em>name</em> </td>
729 <td>&nbsp;)&nbsp;</td>
730 <td width="100%"> const</td>
731 </tr>
732 </table>
733 </div>
734 <div class="memdoc">
740 </div>
741 </div><p>
742 <a class="anchor" name="b0f8c3b4b0f8707c2b60628de021334a"></a><!-- doxytag: member="qan::Style::isImageName" ref="b0f8c3b4b0f8707c2b60628de021334a" args="(QString name)" -->
743 <div class="memitem">
744 <div class="memproto">
745 <table class="memname">
746 <tr>
747 <td class="memname">bool qan::Style::isImageName </td>
748 <td>(</td>
749 <td class="paramtype">QString&nbsp;</td>
750 <td class="paramname"> <em>name</em> </td>
751 <td>&nbsp;)&nbsp;</td>
752 <td width="100%"><code> [inline, protected]</code></td>
753 </tr>
754 </table>
755 </div>
756 <div class="memdoc">
760 </div>
761 </div><p>
762 <a class="anchor" name="2855ed681bdce9a02e12e80471e7ed93"></a><!-- doxytag: member="qan::Style::data" ref="2855ed681bdce9a02e12e80471e7ed93" args="(const QModelIndex &amp;index, int role) const" -->
763 <div class="memitem">
764 <div class="memproto">
765 <table class="memname">
766 <tr>
767 <td class="memname">QVariant qan::Style::data </td>
768 <td>(</td>
769 <td class="paramtype">const QModelIndex &amp;&nbsp;</td>
770 <td class="paramname"> <em>index</em>, </td>
771 </tr>
772 <tr>
773 <td class="paramkey"></td>
774 <td></td>
775 <td class="paramtype">int&nbsp;</td>
776 <td class="paramname"> <em>role</em></td><td>&nbsp;</td>
777 </tr>
778 <tr>
779 <td></td>
780 <td>)</td>
781 <td></td><td></td><td width="100%"> const<code> [virtual]</code></td>
782 </tr>
783 </table>
784 </div>
785 <div class="memdoc">
789 </div>
790 </div><p>
791 <a class="anchor" name="b3b019cf7cb51e12698bc6ea806424fb"></a><!-- doxytag: member="qan::Style::setData" ref="b3b019cf7cb51e12698bc6ea806424fb" args="(const QModelIndex &amp;index, const QVariant &amp;value, int role=Qt::EditRole)" -->
792 <div class="memitem">
793 <div class="memproto">
794 <table class="memname">
795 <tr>
796 <td class="memname">bool qan::Style::setData </td>
797 <td>(</td>
798 <td class="paramtype">const QModelIndex &amp;&nbsp;</td>
799 <td class="paramname"> <em>index</em>, </td>
800 </tr>
801 <tr>
802 <td class="paramkey"></td>
803 <td></td>
804 <td class="paramtype">const QVariant &amp;&nbsp;</td>
805 <td class="paramname"> <em>value</em>, </td>
806 </tr>
807 <tr>
808 <td class="paramkey"></td>
809 <td></td>
810 <td class="paramtype">int&nbsp;</td>
811 <td class="paramname"> <em>role</em> = <code>Qt::EditRole</code></td><td>&nbsp;</td>
812 </tr>
813 <tr>
814 <td></td>
815 <td>)</td>
816 <td></td><td></td><td width="100%"><code> [virtual]</code></td>
817 </tr>
818 </table>
819 </div>
820 <div class="memdoc">
824 </div>
825 </div><p>
826 <a class="anchor" name="73397e20e503bfef930b78b756fadda4"></a><!-- doxytag: member="qan::Style::flags" ref="73397e20e503bfef930b78b756fadda4" args="(const QModelIndex &amp;index) const " -->
827 <div class="memitem">
828 <div class="memproto">
829 <table class="memname">
830 <tr>
831 <td class="memname">Qt::ItemFlags qan::Style::flags </td>
832 <td>(</td>
833 <td class="paramtype">const QModelIndex &amp;&nbsp;</td>
834 <td class="paramname"> <em>index</em> </td>
835 <td>&nbsp;)&nbsp;</td>
836 <td width="100%"> const<code> [virtual]</code></td>
837 </tr>
838 </table>
839 </div>
840 <div class="memdoc">
844 </div>
845 </div><p>
846 <a class="anchor" name="2919b03ce976164e9e0b6a44c6476e83"></a><!-- doxytag: member="qan::Style::headerData" ref="2919b03ce976164e9e0b6a44c6476e83" args="(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const" -->
847 <div class="memitem">
848 <div class="memproto">
849 <table class="memname">
850 <tr>
851 <td class="memname">QVariant qan::Style::headerData </td>
852 <td>(</td>
853 <td class="paramtype">int&nbsp;</td>
854 <td class="paramname"> <em>section</em>, </td>
855 </tr>
856 <tr>
857 <td class="paramkey"></td>
858 <td></td>
859 <td class="paramtype">Qt::Orientation&nbsp;</td>
860 <td class="paramname"> <em>orientation</em>, </td>
861 </tr>
862 <tr>
863 <td class="paramkey"></td>
864 <td></td>
865 <td class="paramtype">int&nbsp;</td>
866 <td class="paramname"> <em>role</em> = <code>Qt::DisplayRole</code></td><td>&nbsp;</td>
867 </tr>
868 <tr>
869 <td></td>
870 <td>)</td>
871 <td></td><td></td><td width="100%"> const<code> [virtual]</code></td>
872 </tr>
873 </table>
874 </div>
875 <div class="memdoc">
879 </div>
880 </div><p>
881 <a class="anchor" name="e01fcce5f25dfb47233f9852dfd2aa74"></a><!-- doxytag: member="qan::Style::rowCount" ref="e01fcce5f25dfb47233f9852dfd2aa74" args="(const QModelIndex &amp;parent=QModelIndex()) const " -->
882 <div class="memitem">
883 <div class="memproto">
884 <table class="memname">
885 <tr>
886 <td class="memname">int qan::Style::rowCount </td>
887 <td>(</td>
888 <td class="paramtype">const QModelIndex &amp;&nbsp;</td>
889 <td class="paramname"> <em>parent</em> = <code>QModelIndex()</code> </td>
890 <td>&nbsp;)&nbsp;</td>
891 <td width="100%"> const<code> [virtual]</code></td>
892 </tr>
893 </table>
894 </div>
895 <div class="memdoc">
899 </div>
900 </div><p>
901 <a class="anchor" name="d72aee6f9da9b713c2d5d85d90f0c08d"></a><!-- doxytag: member="qan::Style::columnCount" ref="d72aee6f9da9b713c2d5d85d90f0c08d" args="(const QModelIndex &amp;parent=QModelIndex()) const " -->
902 <div class="memitem">
903 <div class="memproto">
904 <table class="memname">
905 <tr>
906 <td class="memname">int qan::Style::columnCount </td>
907 <td>(</td>
908 <td class="paramtype">const QModelIndex &amp;&nbsp;</td>
909 <td class="paramname"> <em>parent</em> = <code>QModelIndex()</code> </td>
910 <td>&nbsp;)&nbsp;</td>
911 <td width="100%"> const<code> [virtual]</code></td>
912 </tr>
913 </table>
914 </div>
915 <div class="memdoc">
919 </div>
920 </div><p>
921 <a class="anchor" name="b5b2ff2a638fb08332ac574433f839c0"></a><!-- doxytag: member="qan::Style::modified" ref="b5b2ff2a638fb08332ac574433f839c0" args="()" -->
922 <div class="memitem">
923 <div class="memproto">
924 <table class="memname">
925 <tr>
926 <td class="memname">void qan::Style::modified </td>
927 <td>(</td>
928 <td class="paramname"> </td>
929 <td>&nbsp;)&nbsp;</td>
930 <td width="100%"><code> [signal]</code></td>
931 </tr>
932 </table>
933 </div>
934 <div class="memdoc">
938 </div>
939 </div><p>
940 <hr><h2>Member Data Documentation</h2>
941 <a class="anchor" name="eaa41eac7c70cbc3d4a0e16fc399a9f9"></a><!-- doxytag: member="qan::Style::_name" ref="eaa41eac7c70cbc3d4a0e16fc399a9f9" args="" -->
942 <div class="memitem">
943 <div class="memproto">
944 <table class="memname">
945 <tr>
946 <td class="memname">QString <a class="el" href="classqan_1_1_style.html#eaa41eac7c70cbc3d4a0e16fc399a9f9">qan::Style::_name</a><code> [protected]</code> </td>
947 </tr>
948 </table>
949 </div>
950 <div class="memdoc">
953 <a class="el" href="classqan_1_1_style.html">Style</a> name.
956 </div>
957 </div><p>
958 <a class="anchor" name="363a75edf9567faf757a3b5b042d2c43"></a><!-- doxytag: member="qan::Style::_imageNames" ref="363a75edf9567faf757a3b5b042d2c43" args="" -->
959 <div class="memitem">
960 <div class="memproto">
961 <table class="memname">
962 <tr>
963 <td class="memname">QList&lt; QString &gt; <a class="el" href="classqan_1_1_style.html#363a75edf9567faf757a3b5b042d2c43">qan::Style::_imageNames</a><code> [protected]</code> </td>
964 </tr>
965 </table>
966 </div>
967 <div class="memdoc">
971 </div>
972 </div><p>
973 <a class="anchor" name="f4332ff843ec26523844ae899515d868"></a><!-- doxytag: member="qan::Style::_nameValueMap" ref="f4332ff843ec26523844ae899515d868" args="" -->
974 <div class="memitem">
975 <div class="memproto">
976 <table class="memname">
977 <tr>
978 <td class="memname"><a class="el" href="classqan_1_1_style.html#fd860d279bd3bffa9b7d20a7e0e3c183">NameValueMap</a> <a class="el" href="classqan_1_1_style.html#f4332ff843ec26523844ae899515d868">qan::Style::_nameValueMap</a><code> [protected]</code> </td>
979 </tr>
980 </table>
981 </div>
982 <div class="memdoc">
988 </div>
989 </div><p>
990 <hr>The documentation for this class was generated from the following files:<ul>
991 <li>C:/projects/qanava-0.1.0/src/<a class="el" href="qan_style_8h.html">qanStyle.h</a><li>C:/projects/qanava-0.1.0/src/<a class="el" href="qan_style_8cpp.html">qanStyle.cpp</a></ul>
993 <hr style="width: 100%; height: 2px;">
994 <table width="95%" height="48" border="0"
995 cellpadding="0" cellspacing="0" style="text-align: left; width: 95%; height: 31px;">
996 <tbody>
997 <tr>
998 <td height="48" style="font-family: Helvetica,Arial,sans-serif;">
999 <dl>
1000 <dt><a href="http://www.libqanava.org"><font size="2">www.libqanava.org</font></a><font size="2">
1001 Qanava - QCanvas Avanc&eacute;</font></dt>
1002 </dl>
1003 </td>
1004 <td style="vertical-align: middle; text-align: right;"><span
1005 style="font-family: Helvetica,Arial,sans-serif;"><font size="2">Generated by</font></span>
1007 href="http://www.doxygen.org"><img alt="Doxygen logo"
1008 src="../images/doxygen.png"
1009 style="border: 0px solid ; width: 100px; height: 45px;" align="middle"></a></td>
1010 </tr>
1011 </tbody>
1012 </table>