~ubuntu-branches/ubuntu/lucid/rhythmbox/lucid-proposed

« back to all changes in this revision

Viewing changes to doc/reference/html/RBLibraryBrowser.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2010-03-29 10:12:48 UTC
  • mfrom: (1.1.45 upstream)
  • Revision ID: james.westby@ubuntu.com-20100329101248-fu29j0q1s2dx8k99
Tags: 0.12.8-0ubuntu1
* New upstream version
* debian/patches/90_autoreconf.patch:
  - new version update

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="ch07.html" title="Widgets">
9
9
<link rel="prev" href="rhythmbox-rb-header.html" title="rb-header">
10
10
<link rel="next" href="RBPropertyView.html" title="RBPropertyView">
11
 
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.13 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
<link rel="chapter" href="ch01.html" title="Backends">
14
14
<link rel="chapter" href="ch02.html" title="Lib">
29
29
</tr>
30
30
<tr><td colspan="5" class="shortcuts">
31
31
<a href="#RBLibraryBrowser.synopsis" class="shortcut">Top</a>
32
 
                 | 
33
 
                <a href="#RBLibraryBrowser.description" class="shortcut">Description</a>
34
 
                 | 
35
 
                <a href="#RBLibraryBrowser.object-hierarchy" class="shortcut">Object Hierarchy</a>
36
 
                 | 
37
 
                <a href="#RBLibraryBrowser.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
38
 
                 | 
39
 
                <a href="#RBLibraryBrowser.properties" class="shortcut">Properties</a>
 
32
                   | 
 
33
                  <a href="#RBLibraryBrowser.description" class="shortcut">Description</a>
 
34
                   | 
 
35
                  <a href="#RBLibraryBrowser.object-hierarchy" class="shortcut">Object Hierarchy</a>
 
36
                   | 
 
37
                  <a href="#RBLibraryBrowser.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
 
38
                   | 
 
39
                  <a href="#RBLibraryBrowser.properties" class="shortcut">Properties</a>
40
40
</td></tr>
41
41
</table>
42
42
<div class="refentry" title="RBLibraryBrowser">
51
51
<div class="refsynopsisdiv" title="Synopsis">
52
52
<a name="RBLibraryBrowser.synopsis"></a><h2>Synopsis</h2>
53
53
<pre class="synopsis">
54
 
 
55
54
#include &lt;rb-library-browser.h&gt;
56
55
 
57
56
                    <a class="link" href="RBLibraryBrowser.html#RBLibraryBrowser-struct" title="RBLibraryBrowser">RBLibraryBrowser</a>;
58
57
                    <a class="link" href="RBLibraryBrowser.html#RBLibraryBrowserClass" title="RBLibraryBrowserClass">RBLibraryBrowserClass</a>;
59
 
<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *  <a class="link" href="RBLibraryBrowser.html#rb-library-browser-new" title="rb_library_browser_new ()">rb_library_browser_new</a>              (<a class="link" href="RhythmDB.html" title="RhythmDB">RhythmDB</a> *db,
60
 
                                                         <a class="link" href="RhythmDB.html#RhythmDBEntryType" title="RhythmDBEntryType">RhythmDBEntryType</a> entry_type);
61
 
void                <a class="link" href="RBLibraryBrowser.html#rb-library-browser-set-model" title="rb_library_browser_set_model ()">rb_library_browser_set_model</a>        (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *widget,
62
 
                                                         <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel">RhythmDBQueryModel</a> *model,
63
 
                                                         <a
64
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
65
 
>gboolean</a> query_pending);
66
 
<a
67
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
68
 
>gboolean</a>            <a class="link" href="RBLibraryBrowser.html#rb-library-browser-reset" title="rb_library_browser_reset ()">rb_library_browser_reset</a>            (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *widget);
69
 
<a class="link" href="RhythmDB.html#RhythmDBQuery" title="RhythmDBQuery">RhythmDBQuery</a>*      <a class="link" href="RBLibraryBrowser.html#rb-library-browser-construct-query" title="rb_library_browser_construct_query ()">rb_library_browser_construct_query</a>  (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *widget);
70
 
<a
71
 
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
72
 
>GList</a>*              <a class="link" href="RBLibraryBrowser.html#rb-library-browser-get-property-views" title="rb_library_browser_get_property_views ()">rb_library_browser_get_property_views</a>
73
 
                                                        (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *widget);
74
 
<a class="link" href="RBPropertyView.html" title="RBPropertyView">RBPropertyView</a>*     <a class="link" href="RBLibraryBrowser.html#rb-library-browser-get-property-view" title="rb_library_browser_get_property_view ()">rb_library_browser_get_property_view</a>
75
 
                                                        (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *widget,
76
 
                                                         <a class="link" href="RhythmDB.html#RhythmDBPropType" title="enum RhythmDBPropType">RhythmDBPropType</a> type);
77
 
<a
78
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
79
 
>gboolean</a>            <a class="link" href="RBLibraryBrowser.html#rb-library-browser-has-selection" title="rb_library_browser_has_selection ()">rb_library_browser_has_selection</a>    (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *widget);
80
 
void                <a class="link" href="RBLibraryBrowser.html#rb-library-browser-set-selection" title="rb_library_browser_set_selection ()">rb_library_browser_set_selection</a>    (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *widget,
81
 
                                                         <a class="link" href="RhythmDB.html#RhythmDBPropType" title="enum RhythmDBPropType">RhythmDBPropType</a> type,
82
 
                                                         <a
83
 
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
84
 
>GList</a> *selection);
 
58
<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *  <a class="link" href="RBLibraryBrowser.html#rb-library-browser-new" title="rb_library_browser_new ()">rb_library_browser_new</a>              (<a class="link" href="RhythmDB.html" title="RhythmDB"><span class="returnvalue">RhythmDB</span></a> *db,
 
59
                                                         <a class="link" href="RhythmDB.html#RhythmDBEntryType" title="RhythmDBEntryType"><span class="returnvalue">RhythmDBEntryType</span></a> entry_type);
 
60
<span class="returnvalue">void</span>                <a class="link" href="RBLibraryBrowser.html#rb-library-browser-set-model" title="rb_library_browser_set_model ()">rb_library_browser_set_model</a>        (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *widget,
 
61
                                                         <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel"><span class="returnvalue">RhythmDBQueryModel</span></a> *model,
 
62
                                                         <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> query_pending);
 
63
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="RBLibraryBrowser.html#rb-library-browser-reset" title="rb_library_browser_reset ()">rb_library_browser_reset</a>            (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *widget);
 
64
<a class="link" href="RhythmDB.html#RhythmDBQuery" title="RhythmDBQuery"><span class="returnvalue">RhythmDBQuery</span></a>*      <a class="link" href="RBLibraryBrowser.html#rb-library-browser-construct-query" title="rb_library_browser_construct_query ()">rb_library_browser_construct_query</a>  (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *widget);
 
65
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a>*              <a class="link" href="RBLibraryBrowser.html#rb-library-browser-get-property-views" title="rb_library_browser_get_property_views ()">rb_library_browser_get_property_views</a>
 
66
                                                        (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *widget);
 
67
<a class="link" href="RBPropertyView.html" title="RBPropertyView"><span class="returnvalue">RBPropertyView</span></a>*     <a class="link" href="RBLibraryBrowser.html#rb-library-browser-get-property-view" title="rb_library_browser_get_property_view ()">rb_library_browser_get_property_view</a>
 
68
                                                        (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *widget,
 
69
                                                         <a class="link" href="RhythmDB.html#RhythmDBPropType" title="enum RhythmDBPropType"><span class="returnvalue">RhythmDBPropType</span></a> type);
 
70
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="RBLibraryBrowser.html#rb-library-browser-has-selection" title="rb_library_browser_has_selection ()">rb_library_browser_has_selection</a>    (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *widget);
 
71
<span class="returnvalue">void</span>                <a class="link" href="RBLibraryBrowser.html#rb-library-browser-set-selection" title="rb_library_browser_set_selection ()">rb_library_browser_set_selection</a>    (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *widget,
 
72
                                                         <a class="link" href="RhythmDB.html#RhythmDBPropType" title="enum RhythmDBPropType"><span class="returnvalue">RhythmDBPropType</span></a> type,
 
73
                                                         <a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *selection);
85
74
</pre>
86
75
</div>
87
76
<div class="refsect1" title="Object Hierarchy">
88
77
<a name="RBLibraryBrowser.object-hierarchy"></a><h2>Object Hierarchy</h2>
89
78
<pre class="synopsis">
90
 
  <a
91
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
92
 
>GObject</a>
93
 
   +----<a
94
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned"
95
 
>GInitiallyUnowned</a>
96
 
         +----<a
97
 
href="http://library.gnome.org/devel/gtk/unstable/GtkObject.html"
98
 
>GtkObject</a>
99
 
               +----<a
100
 
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
101
 
>GtkWidget</a>
102
 
                     +----<a
103
 
href="http://library.gnome.org/devel/gtk/unstable/GtkContainer.html"
104
 
>GtkContainer</a>
105
 
                           +----<a
106
 
href="http://library.gnome.org/devel/gtk/unstable/GtkBox.html"
107
 
>GtkBox</a>
108
 
                                 +----<a
109
 
href="http://library.gnome.org/devel/gtk/unstable/GtkHBox.html"
110
 
>GtkHBox</a>
 
79
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
80
   +----<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
 
81
         +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkObject.html">GtkObject</a>
 
82
               +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html">GtkWidget</a>
 
83
                     +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkContainer.html">GtkContainer</a>
 
84
                           +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkBox.html">GtkBox</a>
 
85
                                 +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkHBox.html">GtkHBox</a>
111
86
                                       +----RBLibraryBrowser
112
87
</pre>
113
88
</div>
115
90
<a name="RBLibraryBrowser.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
116
91
<p>
117
92
RBLibraryBrowser implements
118
 
 AtkImplementorIface,  <a
119
 
href="http://library.gnome.org/devel/gtk/unstable/gtk-gtkbuildable.html#GtkBuildable"
120
 
>GtkBuildable</a> and  <a
121
 
href="http://library.gnome.org/devel/gtk/unstable/gtk-Orientable.html#GtkOrientable"
122
 
>GtkOrientable</a>.</p>
 
93
 AtkImplementorIface,  <a href="http://library.gnome.org/devel/gtk/unstable/gtk-gtkbuildable.html#GtkBuildable">GtkBuildable</a> and  <a href="http://library.gnome.org/devel/gtk/unstable/gtk-Orientable.html#GtkOrientable">GtkOrientable</a>.</p>
123
94
</div>
124
95
<div class="refsect1" title="Properties">
125
96
<a name="RBLibraryBrowser.properties"></a><h2>Properties</h2>
126
97
<pre class="synopsis">
127
 
  "<a class="link" href="RBLibraryBrowser.html#RBLibraryBrowser--db" title='The "db" property'>db</a>"                       <a class="link" href="RhythmDB.html" title="RhythmDB">RhythmDB</a>*             : Read / Write / Construct Only
128
 
  "<a class="link" href="RBLibraryBrowser.html#RBLibraryBrowser--entry-type" title='The "entry-type" property'>entry-type</a>"               <a class="link" href="RhythmDB.html#RhythmDBEntryType" title="RhythmDBEntryType">RhythmDBEntryType</a>*    : Read / Write / Construct Only
129
 
  "<a class="link" href="RBLibraryBrowser.html#RBLibraryBrowser--input-model" title='The "input-model" property'>input-model</a>"              <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel">RhythmDBQueryModel</a>*   : Read
130
 
  "<a class="link" href="RBLibraryBrowser.html#RBLibraryBrowser--output-model" title='The "output-model" property'>output-model</a>"             <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel">RhythmDBQueryModel</a>*   : Read
 
98
  "<a class="link" href="RBLibraryBrowser.html#RBLibraryBrowser--db" title='The "db" property'>db</a>"                       <a class="link" href="RhythmDB.html" title="RhythmDB"><span class="type">RhythmDB</span></a>*             : Read / Write / Construct Only
 
99
  "<a class="link" href="RBLibraryBrowser.html#RBLibraryBrowser--entry-type" title='The "entry-type" property'>entry-type</a>"               <a class="link" href="RhythmDB.html#RhythmDBEntryType" title="RhythmDBEntryType"><span class="type">RhythmDBEntryType</span></a>*    : Read / Write / Construct Only
 
100
  "<a class="link" href="RBLibraryBrowser.html#RBLibraryBrowser--input-model" title='The "input-model" property'>input-model</a>"              <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel"><span class="type">RhythmDBQueryModel</span></a>*   : Read
 
101
  "<a class="link" href="RBLibraryBrowser.html#RBLibraryBrowser--output-model" title='The "output-model" property'>output-model</a>"             <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel"><span class="type">RhythmDBQueryModel</span></a>*   : Read
131
102
</pre>
132
103
</div>
133
104
<div class="refsect1" title="Description">
149
120
<a class="link" href="RBLibraryBrowser.html#rb-library-browser-reset" title="rb_library_browser_reset ()"><span class="type">rb_library_browser_reset</span></a> or <a class="link" href="RBLibraryBrowser.html#rb-library-browser-set-selection" title="rb_library_browser_set_selection ()"><span class="type">rb_library_browser_set_selection</span></a> are
150
121
called to manipulate the selection, the query chain is rebuilt
151
122
asynchronously to update the property views.</p>
152
 
<p>
153
 
</p>
154
123
</div>
155
124
<div class="refsect1" title="Details">
156
125
<a name="RBLibraryBrowser.details"></a><h2>Details</h2>
173
142
<hr>
174
143
<div class="refsect2" title="rb_library_browser_new ()">
175
144
<a name="rb-library-browser-new"></a><h3>rb_library_browser_new ()</h3>
176
 
<pre class="programlisting"><a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *  rb_library_browser_new              (<a class="link" href="RhythmDB.html" title="RhythmDB">RhythmDB</a> *db,
177
 
                                                         <a class="link" href="RhythmDB.html#RhythmDBEntryType" title="RhythmDBEntryType">RhythmDBEntryType</a> entry_type);</pre>
 
145
<pre class="programlisting"><a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *  rb_library_browser_new              (<a class="link" href="RhythmDB.html" title="RhythmDB"><span class="returnvalue">RhythmDB</span></a> *db,
 
146
                                                         <a class="link" href="RhythmDB.html#RhythmDBEntryType" title="RhythmDBEntryType"><span class="returnvalue">RhythmDBEntryType</span></a> entry_type);</pre>
178
147
<p>
179
148
Creates a new library browser.</p>
180
 
<p>
181
 
</p>
182
149
<div class="variablelist"><table border="0">
183
150
<col align="left" valign="top">
184
151
<tbody>
203
170
<hr>
204
171
<div class="refsect2" title="rb_library_browser_set_model ()">
205
172
<a name="rb-library-browser-set-model"></a><h3>rb_library_browser_set_model ()</h3>
206
 
<pre class="programlisting">void                rb_library_browser_set_model        (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *widget,
207
 
                                                         <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel">RhythmDBQueryModel</a> *model,
208
 
                                                         <a
209
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
210
 
>gboolean</a> query_pending);</pre>
 
173
<pre class="programlisting"><span class="returnvalue">void</span>                rb_library_browser_set_model        (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *widget,
 
174
                                                         <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel"><span class="returnvalue">RhythmDBQueryModel</span></a> *model,
 
175
                                                         <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> query_pending);</pre>
211
176
<p>
212
177
Specifies a new input query model for the browser.
213
178
This should be the query model constructed from the 
214
179
current search text, or the basic query model for the 
215
180
source if there is no search text.</p>
216
 
<p>
217
 
</p>
218
181
<div class="variablelist"><table border="0">
219
182
<col align="left" valign="top">
220
183
<tbody>
240
203
<hr>
241
204
<div class="refsect2" title="rb_library_browser_reset ()">
242
205
<a name="rb-library-browser-reset"></a><h3>rb_library_browser_reset ()</h3>
243
 
<pre class="programlisting"><a
244
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
245
 
>gboolean</a>            rb_library_browser_reset            (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *widget);</pre>
 
206
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            rb_library_browser_reset            (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *widget);</pre>
246
207
<p>
247
208
Clears all selections in the browser.</p>
248
 
<p>
249
 
</p>
250
209
<div class="variablelist"><table border="0">
251
210
<col align="left" valign="top">
252
211
<tbody>
266
225
<hr>
267
226
<div class="refsect2" title="rb_library_browser_construct_query ()">
268
227
<a name="rb-library-browser-construct-query"></a><h3>rb_library_browser_construct_query ()</h3>
269
 
<pre class="programlisting"><a class="link" href="RhythmDB.html#RhythmDBQuery" title="RhythmDBQuery">RhythmDBQuery</a>*      rb_library_browser_construct_query  (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *widget);</pre>
 
228
<pre class="programlisting"><a class="link" href="RhythmDB.html#RhythmDBQuery" title="RhythmDBQuery"><span class="returnvalue">RhythmDBQuery</span></a>*      rb_library_browser_construct_query  (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *widget);</pre>
270
229
<p>
271
230
Constructs a <a class="link" href="RhythmDB.html#RhythmDBQuery" title="RhythmDBQuery"><span class="type">RhythmDBQuery</span></a> from the current selections in the browser.</p>
272
 
<p>
273
 
</p>
274
231
<div class="variablelist"><table border="0">
275
232
<col align="left" valign="top">
276
233
<tbody>
290
247
<hr>
291
248
<div class="refsect2" title="rb_library_browser_get_property_views ()">
292
249
<a name="rb-library-browser-get-property-views"></a><h3>rb_library_browser_get_property_views ()</h3>
293
 
<pre class="programlisting"><a
294
 
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
295
 
>GList</a>*              rb_library_browser_get_property_views
296
 
                                                        (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *widget);</pre>
 
250
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a>*              rb_library_browser_get_property_views
 
251
                                                        (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *widget);</pre>
297
252
<p>
298
253
Retrieves the property view widgets from the browser.</p>
299
 
<p>
300
 
</p>
301
254
<div class="variablelist"><table border="0">
302
255
<col align="left" valign="top">
303
256
<tbody>
318
271
<hr>
319
272
<div class="refsect2" title="rb_library_browser_get_property_view ()">
320
273
<a name="rb-library-browser-get-property-view"></a><h3>rb_library_browser_get_property_view ()</h3>
321
 
<pre class="programlisting"><a class="link" href="RBPropertyView.html" title="RBPropertyView">RBPropertyView</a>*     rb_library_browser_get_property_view
322
 
                                                        (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *widget,
323
 
                                                         <a class="link" href="RhythmDB.html#RhythmDBPropType" title="enum RhythmDBPropType">RhythmDBPropType</a> type);</pre>
 
274
<pre class="programlisting"><a class="link" href="RBPropertyView.html" title="RBPropertyView"><span class="returnvalue">RBPropertyView</span></a>*     rb_library_browser_get_property_view
 
275
                                                        (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *widget,
 
276
                                                         <a class="link" href="RhythmDB.html#RhythmDBPropType" title="enum RhythmDBPropType"><span class="returnvalue">RhythmDBPropType</span></a> type);</pre>
324
277
<p>
325
278
Retrieves the property view widget for the specified property,
326
279
if there is one.</p>
327
 
<p>
328
 
</p>
329
280
<div class="variablelist"><table border="0">
330
281
<col align="left" valign="top">
331
282
<tbody>
350
301
<hr>
351
302
<div class="refsect2" title="rb_library_browser_has_selection ()">
352
303
<a name="rb-library-browser-has-selection"></a><h3>rb_library_browser_has_selection ()</h3>
353
 
<pre class="programlisting"><a
354
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
355
 
>gboolean</a>            rb_library_browser_has_selection    (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *widget);</pre>
 
304
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            rb_library_browser_has_selection    (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *widget);</pre>
356
305
<p>
357
306
Determines whether the browser has an active selection.</p>
358
 
<p>
359
 
</p>
360
307
<div class="variablelist"><table border="0">
361
308
<col align="left" valign="top">
362
309
<tbody>
376
323
<hr>
377
324
<div class="refsect2" title="rb_library_browser_set_selection ()">
378
325
<a name="rb-library-browser-set-selection"></a><h3>rb_library_browser_set_selection ()</h3>
379
 
<pre class="programlisting">void                rb_library_browser_set_selection    (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser">RBLibraryBrowser</a> *widget,
380
 
                                                         <a class="link" href="RhythmDB.html#RhythmDBPropType" title="enum RhythmDBPropType">RhythmDBPropType</a> type,
381
 
                                                         <a
382
 
href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"
383
 
>GList</a> *selection);</pre>
 
326
<pre class="programlisting"><span class="returnvalue">void</span>                rb_library_browser_set_selection    (<a class="link" href="RBLibraryBrowser.html" title="RBLibraryBrowser"><span class="returnvalue">RBLibraryBrowser</span></a> *widget,
 
327
                                                         <a class="link" href="RhythmDB.html#RhythmDBPropType" title="enum RhythmDBPropType"><span class="returnvalue">RhythmDBPropType</span></a> type,
 
328
                                                         <a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *selection);</pre>
384
329
<p>
385
330
Replaces any current selection for the specified property.</p>
386
 
<p>
387
 
</p>
388
331
<div class="variablelist"><table border="0">
389
332
<col align="left" valign="top">
390
333
<tbody>
411
354
<a name="RBLibraryBrowser.property-details"></a><h2>Property Details</h2>
412
355
<div class="refsect2" title='The "db" property'>
413
356
<a name="RBLibraryBrowser--db"></a><h3>The <code class="literal">"db"</code> property</h3>
414
 
<pre class="programlisting">  "db"                       <a class="link" href="RhythmDB.html" title="RhythmDB">RhythmDB</a>*             : Read / Write / Construct Only</pre>
 
357
<pre class="programlisting">  "db"                       <a class="link" href="RhythmDB.html" title="RhythmDB"><span class="type">RhythmDB</span></a>*             : Read / Write / Construct Only</pre>
415
358
<p>
416
359
<a class="link" href="RhythmDB.html" title="RhythmDB"><span class="type">RhythmDB</span></a> instance</p>
417
 
<p>
418
 
</p>
419
360
</div>
420
361
<hr>
421
362
<div class="refsect2" title='The "entry-type" property'>
422
363
<a name="RBLibraryBrowser--entry-type"></a><h3>The <code class="literal">"entry-type"</code> property</h3>
423
 
<pre class="programlisting">  "entry-type"               <a class="link" href="RhythmDB.html#RhythmDBEntryType" title="RhythmDBEntryType">RhythmDBEntryType</a>*    : Read / Write / Construct Only</pre>
 
364
<pre class="programlisting">  "entry-type"               <a class="link" href="RhythmDB.html#RhythmDBEntryType" title="RhythmDBEntryType"><span class="type">RhythmDBEntryType</span></a>*    : Read / Write / Construct Only</pre>
424
365
<p>
425
366
The type of entries to use in the browser.</p>
426
 
<p>
427
 
</p>
428
367
</div>
429
368
<hr>
430
369
<div class="refsect2" title='The "input-model" property'>
431
370
<a name="RBLibraryBrowser--input-model"></a><h3>The <code class="literal">"input-model"</code> property</h3>
432
 
<pre class="programlisting">  "input-model"              <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel">RhythmDBQueryModel</a>*   : Read</pre>
 
371
<pre class="programlisting">  "input-model"              <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel"><span class="type">RhythmDBQueryModel</span></a>*   : Read</pre>
433
372
<p>
434
373
This <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel"><span class="type">RhythmDBQueryModel</span></a> defines the set of entries that
435
374
the browser filters.  This property is not writeable.
436
375
To set a new input query model, use
437
376
<a class="link" href="RBLibraryBrowser.html#rb-library-browser-set-model" title="rb_library_browser_set_model ()"><span class="type">rb_library_browser_set_model</span></a>.</p>
438
 
<p>
439
 
</p>
440
377
</div>
441
378
<hr>
442
379
<div class="refsect2" title='The "output-model" property'>
443
380
<a name="RBLibraryBrowser--output-model"></a><h3>The <code class="literal">"output-model"</code> property</h3>
444
 
<pre class="programlisting">  "output-model"             <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel">RhythmDBQueryModel</a>*   : Read</pre>
 
381
<pre class="programlisting">  "output-model"             <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel"><span class="type">RhythmDBQueryModel</span></a>*   : Read</pre>
445
382
<p>
446
383
This <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel"><span class="type">RhythmDBQueryModel</span></a> contains the filtered set of
447
384
entries.  It is a subset of the entries contained in the
452
389
Sources using this widget should connect to the notify
453
390
signal for this property, updating their entry view when
454
391
it changes.</p>
455
 
<p>
456
 
</p>
457
392
</div>
458
393
</div>
459
394
</div>
460
395
<div class="footer">
461
396
<hr>
462
 
          Generated by GTK-Doc V1.11</div>
 
397
          Generated by GTK-Doc V1.13</div>
463
398
</body>
464
 
</html>
 
399
</html>
 
 
b'\\ No newline at end of file'