void Medications::createActions() { addaction = new QAction("Add Medications", this); connect(addaction, SIGNAL(triggered()), this, SLOT(addMedication())); editaction = new QAction("Edit Medications", this); connect(editaction, SIGNAL(triggered()),this, SLOT(editMedication())); deleteaction = new QAction("Delete Medications", this); connect(deleteaction, SIGNAL(triggered()),this,SLOT(deleteMedication())); aboutapp = new QAction("About Icey", this); connect(aboutapp, SIGNAL(triggered()),this,SLOT(AboutApp())); exitapp = new QAction("Exit", this); connect(exitapp, SIGNAL(triggered()),this,SLOT(ExitApp())); qm = new QMenu(this); qm->addAction(addaction); qm->addAction(editaction); qm->addAction(deleteaction); qm->addAction(aboutapp); qm->addAction(exitapp); ui->actionButton->setMenu(qm); }
void CAddMedication(MedicationController* ctrl, Medication* m){ addMedication(ctrl->repo, m); }