Use blueprints directly

This commit is contained in:
Elias Projahn 2023-09-24 13:58:05 +02:00
parent d0cf77888c
commit e5bc2ede37
14 changed files with 7 additions and 35 deletions

View file

@ -7,7 +7,7 @@ mod imp {
use super::*;
#[derive(Debug, Default, gtk::CompositeTemplate)]
#[template(resource = "/de/johrpan/musicus/home_page.ui")]
#[template(file = "data/ui/home_page.blp")]
pub struct MusicusHomePage {
#[template_child]
pub search_entry: TemplateChild<gtk::SearchEntry>,

View file

@ -6,7 +6,7 @@ mod imp {
use super::*;
#[derive(Debug, Default, gtk::CompositeTemplate)]
#[template(resource = "/de/johrpan/musicus/playlist_page.ui")]
#[template(file = "data/ui/playlist_page.blp")]
pub struct MusicusPlaylistPage {}
#[glib::object_subclass]

View file

@ -4,7 +4,7 @@ mod imp {
use super::*;
#[derive(Debug, Default, gtk::CompositeTemplate)]
#[template(resource = "/de/johrpan/musicus/tile.ui")]
#[template(file = "data/ui/tile.blp")]
pub struct MusicusTile {}
#[glib::object_subclass]

View file

@ -7,7 +7,7 @@ mod imp {
use super::*;
#[derive(Debug, Default, gtk::CompositeTemplate)]
#[template(resource = "/de/johrpan/musicus/welcome_page.ui")]
#[template(file = "data/ui/welcome_page.blp")]
pub struct MusicusWelcomePage {}
#[glib::object_subclass]

View file

@ -10,7 +10,7 @@ mod imp {
use super::*;
#[derive(Debug, Default, gtk::CompositeTemplate)]
#[template(resource = "/de/johrpan/musicus/window.ui")]
#[template(file = "data/ui/window.blp")]
pub struct MusicusWindow {
#[template_child]
pub stack: TemplateChild<gtk::Stack>,