void cancela(reservas lista_reservas, prereservas lista_pre) { int menu = 9; char op; printf("Cancelar:\n1- Lavagem\n2- Manutenção\n0- Regressar ao menu principal\nO que cancelar? "); scanf("%d", &menu); getchar(); switch(menu) { case 0: clear_screen(); break; case 1: clear_screen(); op='L'; cancelar(lista_reservas, lista_pre, op); break; case 2: clear_screen(); op='M'; cancelar(lista_reservas, lista_pre, op); break; default: clear_screen(); printf("Não é uma opção válida! A regressar ao menu principal...\n"); } }
RUniforme::RUniforme(QWidget *parent, Imagen image) : QWidget(parent), ui(new Ui::RUniforme) { ui->setupUi(this); setValues(image); connect(ui->ButtonCancelar, SIGNAL(clicked()), this, SLOT(cancelar())); connect(ui->ButtonAceptar, SIGNAL(clicked()), this, SLOT(aceptar())); //cambios de spinbox cambian imagen directamente connect(ui->doubleSpinBoxP, SIGNAL(editingFinished()), this, SLOT(cambiarImagen())); connect(ui->spinBoxN1, SIGNAL(editingFinished()), this, SLOT(cambiarImagen())); connect(ui->spinBoxN2, SIGNAL(editingFinished()), this, SLOT(cambiarImagen())); connect(ui->checkBoxHistR, SIGNAL(pressed()), this, SLOT(verHistRuido())); connect(ui->checkBoxImagenR, SIGNAL(pressed()), this, SLOT(verImagenRuido())); connect(ui->spinBoxN1, SIGNAL(editingFinished()), this, SLOT(comprobarRango())); connect(ui->spinBoxN2, SIGNAL(editingFinished()), this, SLOT(comprobarRango())); //cambiarImagen(); //por defecto ya se ve un ruido hecho //emit(changed()); }
void Libro::mostrarNuevo(){ lbCota->setText("(*)Cota: "); lbCota->move(200,180); lbCota->setVisible(true); leCota->move(270,180); leCota->setVisible(true); lbAutor->setText("(*)Autor: "); lbAutor->move(400,180); lbAutor->setVisible(true); leAutor->move(460,180); leAutor->setVisible(true); lbTitulo->setText("(*)Titulo: "); lbTitulo->move(590,180); lbTitulo->setVisible(true); leTitulo->move(660,180); leTitulo->setVisible(true); lbMateria->setText("(*)Materia: "); lbMateria->move(200,230); lbMateria->setVisible(true); leMateria->move(270,230); leMateria->setVisible(true); lbEditorial->move(400,230); lbEditorial->setVisible(true); leEditorial->move(460,230); leEditorial->setVisible(true); lbAnhoPublicacion->move(590,230); lbAnhoPublicacion->setVisible(true); leAnhoPublicacion->move(690,230); leAnhoPublicacion->setVisible(true); lbLugar->move(200,280); lbLugar->setVisible(true); leLugar->move(270,280); leLugar->setVisible(true); lbAdquisicion->move(400,280); lbAdquisicion->setVisible(true); comboAdquisicion->move(480,275); comboAdquisicion->setCurrentIndex(0); comboAdquisicion->setVisible(true); lbVolumen->setText("Tomo: "); lbVolumen->move(590,280); lbVolumen->setVisible(true); leVolumen->move(670,280); leVolumen->setVisible(true); lbEstado->move(200,330); lbEstado->setVisible(true); comboEstado->move(290,325); comboEstado->setCurrentIndex(0); comboEstado->setVisible(true); btnAceptar->move(440,400); btnAceptar->setVisible(true); btnAceptar->setText("Aceptar"); btnAceptar->setIcon(QIcon(":/images/aceptar.png")); comboAdquisicion->setEditable(false); leCota->setReadOnly(false); leAutor->setReadOnly(false); leTitulo->setReadOnly(false); leMateria->setReadOnly(false); leEditorial->setReadOnly(false); leAnhoPublicacion->setReadOnly(false); leLugar->setReadOnly(false); leVolumen->setReadOnly(false); leEjemplar->setReadOnly(false); disconnect(btnAceptar, SIGNAL(clicked()), 0, 0); connect(btnAceptar,SIGNAL(clicked()),this,SLOT(aceptar())); disconnect(btnCancelar,SIGNAL(clicked()),0,0); connect(btnCancelar,SIGNAL(clicked()),this,SLOT(cancelar())); }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); ////////////////////////////////////////////////////////// // Setting up connections sglMapper = new QSignalMapper(this); // Connect widget to mapper connect(ui->opcionBoton_1, SIGNAL(clicked()), sglMapper, SLOT(map())); connect(ui->opcionBoton_2, SIGNAL(clicked()), sglMapper, SLOT(map())); connect(ui->opcionBoton_3, SIGNAL(clicked()), sglMapper, SLOT(map())); connect(ui->opcionBoton_4, SIGNAL(clicked()), sglMapper, SLOT(map())); // Connect mapper to slot connect(sglMapper, SIGNAL(mapped(int)), this, SLOT(setPantalla(int))); // Conexiones simples signal/slot connect(ui->cancelBoton, SIGNAL(clicked(bool)), this, SLOT(close())); connect(ui->lineEdit, SIGNAL(textChanged(QString)), this, SLOT(setBorrar())); connect(ui->borrarBoton, SIGNAL(clicked(bool)), ui->lineEdit, SLOT(clear())); connect(ui->okBoton, SIGNAL(clicked(bool)), this, SLOT(enviarInformacion())); ////////////////////////////////////////////////////////// // Setting up UI resetPantalla(); setPantalla(static_cast<int>(Estado::BIENVENIDA)); // Create and set validator QIntValidator *validator = new QIntValidator(1, 1000000); // Taking numbers from 1 to 100 ui->lineEdit->setValidator(validator); ui->lineEdit->setAlignment(Qt::AlignRight); // Charge image icon QPixmap Icono1("../grafica/Moneda_1.png"); QIcon ButtonIcon1(Icono1); ui->opcionBoton_1->setIcon(ButtonIcon1); ui->opcionBoton_1->setIconSize(QSize(20, 20)); QPixmap Icono2("../grafica/Moneda_2.png"); QIcon ButtonIcon2(Icono2); ui->opcionBoton_2->setIcon(ButtonIcon2); ui->opcionBoton_2->setIconSize(QSize(20, 20)); QPixmap Icono3("../grafica/Moneda_3.png"); QIcon ButtonIcon3(Icono3); ui->opcionBoton_3->setIcon(ButtonIcon3); ui->opcionBoton_3->setIconSize(QSize(20, 20)); QPixmap Icono4("../grafica/Moneda_4.png"); QIcon ButtonIcon4(Icono4); ui->opcionBoton_4->setIcon(ButtonIcon4); ui->opcionBoton_4->setIconSize(QSize(20, 20)); QPixmap cancelar("../grafica/Cancel.png"); QIcon ButtonIconCancel(cancelar); ui->cancelBoton->setIcon(ButtonIconCancel); ui->cancelBoton->setIconSize(QSize(20, 20)); QPixmap borrar("../grafica/Borrar.png"); QIcon ButtonIconBorrar(borrar); ui->borrarBoton->setIcon(ButtonIconBorrar); ui->borrarBoton->setIconSize(QSize(20, 20)); }
void EmpleadoWidget::on_CancelarPushButton_clicked() { cancelar(); }