use adw application

This commit is contained in:
yggverse 2025-03-07 11:42:14 +02:00
parent 5421afd75d
commit a27cfa37bd
2 changed files with 5 additions and 6 deletions

View File

@ -10,11 +10,11 @@ use widget::Widget;
use window::Window;
use crate::Profile;
use adw::{prelude::AdwDialogExt, AboutDialog};
use adw::{prelude::AdwDialogExt, AboutDialog, Application};
use gtk::{
gio::{Cancellable, File},
prelude::{GtkWindowExt, IsA},
Application, FileLauncher,
prelude::GtkWindowExt,
FileLauncher,
};
use sqlite::Transaction;
use std::rc::Rc;
@ -168,7 +168,7 @@ impl Browser {
Ok(())
}
pub fn init(&self, application: Option<&impl IsA<Application>>) -> &Self {
pub fn init(&self, application: Option<&Application>) -> &Self {
// Assign browser window to this application
self.widget.application_window.set_application(application); // @TODO

View File

@ -3,9 +3,8 @@ mod profile;
mod tool;
use app::App;
use profile::Profile;
use gtk::glib::ExitCode;
use profile::Profile;
use std::rc::Rc;
fn main() -> ExitCode {