X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/ea7708f0d91b00a54cc5f136a67e9f9bd272329d..fdff87853fcabe0b987f2706aad0e78503fa2058:/Constructor/src/constructor.cpp diff --git a/Constructor/src/constructor.cpp b/Constructor/src/constructor.cpp index 21bdbca..e6f413e 100644 --- a/Constructor/src/constructor.cpp +++ b/Constructor/src/constructor.cpp @@ -219,6 +219,10 @@ void Constructor::on_edit_menu_delete_all() i=lista_logic_Items.begin(); } id = 0; + list_pointed.clear(); + list_pointed.push_back(" "); + combo_entry->set_popdown_strings(list_pointed); + combo_entry->get_entry()->set_text(""); } void Constructor::on_chk_btn_logica_clicked() @@ -343,21 +347,7 @@ void Constructor::on_quick_btn_new_clicked() void Constructor::on_quick_btn_delete_all_clicked() { - std::list::iterator i = listaItems.begin(); - while ( i != listaItems.end() ){ - CItem *temp = *i; - listaItems.erase(i); - delete temp; - i = listaItems.begin(); - } - i = lista_logic_Items.begin(); - while ( i != lista_logic_Items.end() ){ - CItem *temp2 = *i; - lista_logic_Items.erase(i); - delete temp2; - i = lista_logic_Items.begin(); - } - id = 0; + on_edit_menu_delete_all(); } void Constructor::on_btn_find_clicked()