Top | ![]() |
![]() |
![]() |
![]() |
void | book-created | Run Last |
void | book-deleted | Run Last |
void | book-disabled | Run Last |
void | book-enabled | Run Last |
void | language-disabled | Run Last |
void | language-enabled | Run Last |
DhBookManager *
dh_book_manager_new (void
);
Create a new DhBookManager object.
void
dh_book_manager_populate (DhBookManager *book_manager
);
Populate the DhBookManager with all books found on the system and user directories.
GList *
dh_book_manager_get_books (DhBookManager *book_manager
);
Get the GList of books.
GList *
dh_book_manager_get_languages (DhBookManager *book_manager
);
dh_book_manager_get_languages
has been deprecated since version 3.18 and should not be used in newly-written code.
Not used anywhere
Get the GList of languages.
gboolean
dh_book_manager_get_group_by_language (DhBookManager *book_manager
);
Get whether books should be grouped by language.
void dh_book_manager_set_group_by_language (DhBookManager *book_manager
,gboolean group_by_language
);
Set whether books should be grouped by language.
book_manager |
a DhBookManager object |
|
group_by_language |
|
“group-by-language”
property“group-by-language” gboolean
TRUE if books should be grouped by language.
Flags: Read / Write
Default value: FALSE
“book-created”
signalvoid user_function (DhBookManager *book_manager, GObject *book, gpointer user_data)
book_manager |
the book manager on which the signal is emitted |
|
book |
the created book. |
[type DhBook] |
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“book-deleted”
signalvoid user_function (DhBookManager *book_manager, GObject *book, gpointer user_data)
book_manager |
the book manager on which the signal is emitted |
|
book |
the deleted book. |
[type DhBook] |
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“book-disabled”
signalvoid user_function (DhBookManager *book_manager, GObject *book, gpointer user_data)
book_manager |
the book manager on which the signal is emitted |
|
book |
the disabled book. |
[type DhBook] |
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“book-enabled”
signalvoid user_function (DhBookManager *book_manager, GObject *book, gpointer user_data)
book_manager |
the book manager on which the signal is emitted |
|
book |
the enabled book. |
[type DhBook] |
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“language-disabled”
signalvoid user_function (DhBookManager *book_manager, gchar *language_name, gpointer user_data)
book_manager |
the book manager on which the signal is emitted |
|
language_name |
the disabled language name |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“language-enabled”
signalvoid user_function (DhBookManager *book_manager, gchar *language_name, gpointer user_data)
book_manager |
the book manager on which the signal is emitted |
|
language_name |
the enabled language name |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last