25
25
<th width="100%" align="center">libempathy-gtk Reference Manual</th>
26
26
<td><a accesskey="n" href="libempathy-gtk-empathy-contact-widget.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
28
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id343264" class="shortcut">Top</a>
30
<a href="#id376108" class="shortcut">Description</a>
32
<a href="#id391678" class="shortcut">Object Hierarchy</a>
34
<a href="#id346156" class="shortcut">Implemented Interfaces</a>
36
<a href="#id346184" class="shortcut">Properties</a>
38
<a href="#id376086" class="shortcut">Signals</a></nobr></td></tr>
28
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id355158" class="shortcut">Top</a>
30
<a href="#id389647" class="shortcut">Description</a>
32
<a href="#id362008" class="shortcut">Object Hierarchy</a>
34
<a href="#id362062" class="shortcut">Implemented Interfaces</a>
36
<a href="#id389593" class="shortcut">Properties</a>
38
<a href="#id389623" class="shortcut">Signals</a></nobr></td></tr>
40
40
<div class="refentry" lang="en">
41
41
<a name="EmpathyContactListView"></a><div class="titlepage"></div>
42
42
<div class="refnamediv"><table width="100%"><tr>
45
<a name="id343264"></a><span class="refentrytitle">EmpathyContactListView</span>
45
<a name="id355158"></a><span class="refentrytitle">EmpathyContactListView</span>
47
47
<p>EmpathyContactListView</p>
57
<a class="link" href="EmpathyContactListView.html#EmpathyContactListViewPriv">EmpathyContactListViewPriv</a>;
57
enum <a class="link" href="EmpathyContactListView.html#EmpathyContactListFeatures">EmpathyContactListFeatures</a>;
58
58
<a class="link" href="EmpathyContactListView.html#EmpathyContactListView-struct">EmpathyContactListView</a>;
59
<a class="link" href="EmpathyContactListView.html" title="EmpathyContactListView">EmpathyContactListView</a>* <a class="link" href="EmpathyContactListView.html#empathy-contact-list-view-new">empathy_contact_list_view_new</a> (<a class="link" href="EmpathyContactListStore.html" title="EmpathyContactListStore">EmpathyContactListStore</a> *store);
60
void <a class="link" href="EmpathyContactListView.html#empathy-contact-list-view-set-interactive">empathy_contact_list_view_set_interactive</a>
59
<a class="link" href="EmpathyContactListView.html" title="EmpathyContactListView">EmpathyContactListView</a>* <a class="link" href="EmpathyContactListView.html#empathy-contact-list-view-new">empathy_contact_list_view_new</a> (<a class="link" href="EmpathyContactListStore.html" title="EmpathyContactListStore">EmpathyContactListStore</a> *store,
60
<a class="link" href="EmpathyContactListView.html#EmpathyContactListFeatures">EmpathyContactListFeatures</a> features);
61
void <a class="link" href="EmpathyContactListView.html#empathy-contact-list-view-set-features">empathy_contact_list_view_set_features</a>
61
62
(<a class="link" href="EmpathyContactListView.html" title="EmpathyContactListView">EmpathyContactListView</a> *view,
62
gboolean interactive);
63
gboolean <a class="link" href="EmpathyContactListView.html#empathy-contact-list-view-get-interactive">empathy_contact_list_view_get_interactive</a>
63
<a class="link" href="EmpathyContactListView.html#EmpathyContactListFeatures">EmpathyContactListFeatures</a> features);
64
<a class="link" href="EmpathyContactListView.html#EmpathyContactListFeatures">EmpathyContactListFeatures</a> <a class="link" href="EmpathyContactListView.html#empathy-contact-list-view-get-features">empathy_contact_list_view_get_features</a>
64
65
(<a class="link" href="EmpathyContactListView.html" title="EmpathyContactListView">EmpathyContactListView</a> *view);
66
67
href="../libempathy/EmpathyContact.html"
94
95
<div class="refsect1" lang="en">
95
<a name="id346156"></a><h2>Implemented Interfaces</h2>
96
<a name="id362062"></a><h2>Implemented Interfaces</h2>
97
98
EmpathyContactListView implements
98
99
AtkImplementorIface and GtkBuildable.</p>
100
101
<div class="refsect1" lang="en">
101
<a name="id346184"></a><h2>Properties</h2>
102
<a name="id389593"></a><h2>Properties</h2>
102
103
<pre class="synopsis">
104
"<a class="link" href="EmpathyContactListView.html#EmpathyContactListView--interactive">interactive</a>" gboolean : Read / Write
105
"<a class="link" href="EmpathyContactListView.html#EmpathyContactListView--features">features</a>" <a class="link" href="EmpathyContactListView.html#EmpathyContactListFeatures">EmpathyContactListFeatures</a> : Read / Write
107
108
<div class="refsect1" lang="en">
108
<a name="id376086"></a><h2>Signals</h2>
109
<a name="id389623"></a><h2>Signals</h2>
109
110
<pre class="synopsis">
111
112
"<a class="link" href="EmpathyContactListView.html#EmpathyContactListView-drag-contact-received">drag-contact-received</a>" : Run Last
114
115
<div class="refsect1" lang="en">
115
<a name="id376108"></a><h2>Description</h2>
116
<a name="id389647"></a><h2>Description</h2>
120
121
<div class="refsect1" lang="en">
121
<a name="id376124"></a><h2>Details</h2>
122
<a name="id389663"></a><h2>Details</h2>
122
123
<div class="refsect2" lang="en">
123
<a name="id376135"></a><h3>
124
<a name="EmpathyContactListViewPriv"></a>EmpathyContactListViewPriv</h3>
125
<a class="indexterm" name="id376146"></a><pre class="programlisting">typedef struct _EmpathyContactListViewPriv EmpathyContactListViewPriv;</pre>
124
<a name="id389673"></a><h3>
125
<a name="EmpathyContactListFeatures"></a>enum EmpathyContactListFeatures</h3>
126
<a class="indexterm" name="id389686"></a><pre class="programlisting">typedef enum {
127
EMPATHY_CONTACT_LIST_FEATURE_NONE = 0,
128
EMPATHY_CONTACT_LIST_FEATURE_GROUPS_SAVE = 1 << 0,
129
EMPATHY_CONTACT_LIST_FEATURE_GROUPS_RENAME = 1 << 1,
130
EMPATHY_CONTACT_LIST_FEATURE_GROUPS_REMOVE = 1 << 2,
131
EMPATHY_CONTACT_LIST_FEATURE_CONTACT_CHAT = 1 << 3,
132
EMPATHY_CONTACT_LIST_FEATURE_CONTACT_CALL = 1 << 4,
133
EMPATHY_CONTACT_LIST_FEATURE_CONTACT_LOG = 1 << 5,
134
EMPATHY_CONTACT_LIST_FEATURE_CONTACT_FT = 1 << 6,
135
EMPATHY_CONTACT_LIST_FEATURE_CONTACT_INVITE = 1 << 7,
136
EMPATHY_CONTACT_LIST_FEATURE_CONTACT_EDIT = 1 << 8,
137
EMPATHY_CONTACT_LIST_FEATURE_CONTACT_INFO = 1 << 9,
138
EMPATHY_CONTACT_LIST_FEATURE_CONTACT_REMOVE = 1 << 10,
139
EMPATHY_CONTACT_LIST_FEATURE_CONTACT_DROP = 1 << 11,
140
EMPATHY_CONTACT_LIST_FEATURE_CONTACT_DRAG = 1 << 12,
141
EMPATHY_CONTACT_LIST_FEATURE_ALL = (1 << 13) - 1,
142
} EmpathyContactListFeatures;
131
149
<div class="refsect2" lang="en">
132
<a name="id376161"></a><h3>
150
<a name="id394907"></a><h3>
133
151
<a name="EmpathyContactListView-struct"></a>EmpathyContactListView</h3>
134
<a class="indexterm" name="id376173"></a><pre class="programlisting">typedef struct _EmpathyContactListView EmpathyContactListView;</pre>
152
<a class="indexterm" name="id394919"></a><pre class="programlisting">typedef struct _EmpathyContactListView EmpathyContactListView;</pre>
140
158
<div class="refsect2" lang="en">
141
<a name="id376189"></a><h3>
159
<a name="id394934"></a><h3>
142
160
<a name="empathy-contact-list-view-new"></a>empathy_contact_list_view_new ()</h3>
143
<a class="indexterm" name="id376201"></a><pre class="programlisting"><a class="link" href="EmpathyContactListView.html" title="EmpathyContactListView">EmpathyContactListView</a>* empathy_contact_list_view_new (<a class="link" href="EmpathyContactListStore.html" title="EmpathyContactListStore">EmpathyContactListStore</a> *store);</pre>
161
<a class="indexterm" name="id394946"></a><pre class="programlisting"><a class="link" href="EmpathyContactListView.html" title="EmpathyContactListView">EmpathyContactListView</a>* empathy_contact_list_view_new (<a class="link" href="EmpathyContactListStore.html" title="EmpathyContactListStore">EmpathyContactListStore</a> *store,
162
<a class="link" href="EmpathyContactListView.html#EmpathyContactListFeatures">EmpathyContactListFeatures</a> features);</pre>
166
190
<div class="refsect2" lang="en">
167
<a name="id389634"></a><h3>
168
<a name="empathy-contact-list-view-set-interactive"></a>empathy_contact_list_view_set_interactive ()</h3>
169
<a class="indexterm" name="id389645"></a><pre class="programlisting">void empathy_contact_list_view_set_interactive
191
<a name="id395023"></a><h3>
192
<a name="empathy-contact-list-view-set-features"></a>empathy_contact_list_view_set_features ()</h3>
193
<a class="indexterm" name="id395035"></a><pre class="programlisting">void empathy_contact_list_view_set_features
170
194
(<a class="link" href="EmpathyContactListView.html" title="EmpathyContactListView">EmpathyContactListView</a> *view,
171
gboolean interactive);</pre>
195
<a class="link" href="EmpathyContactListView.html#EmpathyContactListFeatures">EmpathyContactListFeatures</a> features);</pre>
339
363
<div class="refsect1" lang="en">
340
<a name="id393142"></a><h2>Property Details</h2>
364
<a name="id395462"></a><h2>Property Details</h2>
341
365
<div class="refsect2" lang="en">
342
<a name="id393152"></a><h3>
343
<a name="EmpathyContactListView--interactive"></a>The <code class="literal">"interactive"</code> property</h3>
344
<a class="indexterm" name="id393167"></a><pre class="programlisting"> "interactive" gboolean : Read / Write</pre>
345
<p>Is the view interactive.</p>
346
<p>Default value: FALSE</p>
366
<a name="id395473"></a><h3>
367
<a name="EmpathyContactListView--features"></a>The <code class="literal">"features"</code> property</h3>
368
<a class="indexterm" name="id395488"></a><pre class="programlisting"> "features" <a class="link" href="EmpathyContactListView.html#EmpathyContactListFeatures">EmpathyContactListFeatures</a> : Read / Write</pre>
369
<p>Falgs for all enabled features.</p>
349
372
<div class="refsect1" lang="en">
350
<a name="id393194"></a><h2>Signal Details</h2>
373
<a name="id395511"></a><h2>Signal Details</h2>
351
374
<div class="refsect2" lang="en">
352
<a name="id393205"></a><h3>
375
<a name="id395522"></a><h3>
353
376
<a name="EmpathyContactListView-drag-contact-received"></a>The <code class="literal">"drag-contact-received"</code> signal</h3>
354
<a class="indexterm" name="id393218"></a><pre class="programlisting">void user_function (<a class="link" href="EmpathyContactListView.html" title="EmpathyContactListView">EmpathyContactListView</a> *empathycontactlistview,
377
<a class="indexterm" name="id395535"></a><pre class="programlisting">void user_function (<a class="link" href="EmpathyContactListView.html" title="EmpathyContactListView">EmpathyContactListView</a> *empathycontactlistview,
356
379
href="../libempathy/EmpathyContact.html"
357
380
>EmpathyContact</a> *arg1,