diff --git a/Applications/FileManager/DirectoryView.cpp b/Applications/FileManager/DirectoryView.cpp index cf7326ea1e9..e5f020d23d4 100644 --- a/Applications/FileManager/DirectoryView.cpp +++ b/Applications/FileManager/DirectoryView.cpp @@ -52,7 +52,7 @@ DirectoryView::DirectoryView(GWidget* parent) m_item_view->set_model(model()); m_table_view = new GTableView(this); - m_table_view->set_model(GSortingProxyModel::create(m_model.copy_ref())); + m_table_view->set_model(GSortingProxyModel::create(m_model)); m_table_view->model()->set_key_column_and_sort_order(GDirectoryModel::Column::Name, GSortOrder::Ascending); diff --git a/Applications/FileManager/main.cpp b/Applications/FileManager/main.cpp index a52efdc268e..e183fa09d8e 100644 --- a/Applications/FileManager/main.cpp +++ b/Applications/FileManager/main.cpp @@ -58,7 +58,7 @@ int main(int argc, char** argv) auto* splitter = new GSplitter(Orientation::Horizontal, widget); auto* tree_view = new GTreeView(splitter); auto file_system_model = GFileSystemModel::create("/", GFileSystemModel::Mode::DirectoriesOnly); - tree_view->set_model(file_system_model.copy_ref()); + tree_view->set_model(file_system_model); tree_view->set_size_policy(SizePolicy::Fixed, SizePolicy::Fill); tree_view->set_preferred_size({ 200, 0 }); auto* directory_view = new DirectoryView(splitter); @@ -154,9 +154,9 @@ int main(int argc, char** argv) menubar->add_menu(move(app_menu)); auto file_menu = make("File"); - file_menu->add_action(mkdir_action.copy_ref()); - file_menu->add_action(copy_action.copy_ref()); - file_menu->add_action(delete_action.copy_ref()); + file_menu->add_action(mkdir_action); + file_menu->add_action(copy_action); + file_menu->add_action(delete_action); menubar->add_menu(move(file_menu)); auto view_menu = make("View"); @@ -165,9 +165,9 @@ int main(int argc, char** argv) menubar->add_menu(move(view_menu)); auto go_menu = make("Go"); - go_menu->add_action(go_back_action.copy_ref()); - go_menu->add_action(go_forward_action.copy_ref()); - go_menu->add_action(open_parent_directory_action.copy_ref()); + go_menu->add_action(go_back_action); + go_menu->add_action(go_forward_action); + go_menu->add_action(open_parent_directory_action); menubar->add_menu(move(go_menu)); auto help_menu = make("Help"); @@ -178,14 +178,14 @@ int main(int argc, char** argv) app.set_menubar(move(menubar)); - main_toolbar->add_action(go_back_action.copy_ref()); - main_toolbar->add_action(go_forward_action.copy_ref()); - main_toolbar->add_action(open_parent_directory_action.copy_ref()); + main_toolbar->add_action(go_back_action); + main_toolbar->add_action(go_forward_action); + main_toolbar->add_action(open_parent_directory_action); main_toolbar->add_separator(); - main_toolbar->add_action(mkdir_action.copy_ref()); - main_toolbar->add_action(copy_action.copy_ref()); - main_toolbar->add_action(delete_action.copy_ref()); + main_toolbar->add_action(mkdir_action); + main_toolbar->add_action(copy_action); + main_toolbar->add_action(delete_action); main_toolbar->add_separator(); main_toolbar->add_action(*view_as_icons_action);