Add widgets for translating data

This commit is contained in:
Elias Projahn 2024-04-01 16:57:34 +02:00
parent 3c8f5b8c31
commit 783d548bc2
10 changed files with 350 additions and 4 deletions

View file

@ -1,4 +1,3 @@
use crate::library::MusicusLibrary;
use adw::{
prelude::*,
subclass::{navigation_page::NavigationPageImpl, prelude::*},
@ -6,6 +5,9 @@ use adw::{
use gtk::glib::{self, Properties};
use std::cell::OnceCell;
use crate::editor::person_editor::MusicusPersonEditor;
use crate::library::MusicusLibrary;
mod imp {
use super::*;
@ -34,7 +36,12 @@ mod imp {
}
#[glib::derived_properties]
impl ObjectImpl for LibraryManager {}
impl ObjectImpl for LibraryManager {
fn constructed(&self) {
self.parent_constructed();
self.obj().set_child(Some(&MusicusPersonEditor::new()));
}
}
impl WidgetImpl for LibraryManager {}
impl NavigationPageImpl for LibraryManager {}