Object Hierarchy

    GObject
        GApplication
            GtkApplication
                EinaApplication
        GInitiallyUnowned
            GtkWidget
                GtkContainer
                    GtkGrid
                        EinaCover
                    GtkBox
                        EinaDock
                        GelUIGeneric
                            EinaPlayer
                            EinaPlaylist
                        EinaPreferencesTab
                    GtkBin
                        GtkWindow
                            GtkDialog
                                GtkFileChooserDialog
                                    EinaFileChooserDialog
                                EinaPreferencesDialog
                            EinaWindow
                GtkDrawingArea
                    EinaCoverImage
        EinaDockTab