From 4ff52b6b4f855c744aa9141bac5cf83c5b22589e Mon Sep 17 00:00:00 2001 From: shenleban tongying Date: Fri, 7 Feb 2025 19:23:00 -0500 Subject: [PATCH] clean: delete an outdated TODO note --- src/ui/edit_sources_models.cc | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/ui/edit_sources_models.cc b/src/ui/edit_sources_models.cc index 9a340b50f..aacc46990 100644 --- a/src/ui/edit_sources_models.cc +++ b/src/ui/edit_sources_models.cc @@ -37,11 +37,8 @@ Sources::Sources( QWidget * parent, Config::Class const & cfg ): Config::Lingua const & lingua = cfg.lingua; Config::Forvo const & forvo = cfg.forvo; - // TODO: will programTypeEditorCreator and itemEditorFactory be destroyed by - // anyone? - QItemEditorCreatorBase * programTypeEditorCreator = new QStandardItemEditorCreator< ProgramTypeEditor >(); - - itemEditorFactory->registerEditor( QMetaType::Int, programTypeEditorCreator ); + // itemEditorFactory owns the ProgramTypeEditor + itemEditorFactory->registerEditor( QMetaType::Int, new QStandardItemEditorCreator< ProgramTypeEditor >() ); itemDelegate->setItemEditorFactory( itemEditorFactory.get() );