+void Constructor::on_btn_file_ok_clicked()
+{
+ std::list<CItem *>::iterator i = listaItems.begin();
+ std::string file_name = file_selection->get_filename();
+ if ( (archivo = fopen( file_name.c_str(), "w+")) != NULL ){
+ fprintf (archivo,"<planta>\n");
+ while ( i != listaItems.end() ){
+ CItem *temp = *i;
+ temp->save(archivo);
+ i++;
+ }
+ fprintf(archivo,"</planta>\n");
+ } else
+ std::cout<<"NO SE ABRIO EL ARCHIVO"<<std::endl;
+ fclose(archivo);
+ file_selection->hide();
+}
+
+void Constructor::on_btn_file_cancel_clicked()
+{
+ file_selection->hide();
+}
+
+void Constructor::on_btn_dlg_connect_clicked()
+{
+ dlg_connect->hide();
+}
+