コード例 #1
0
ファイル: medications.cpp プロジェクト: ifewalter/Icey
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);
}
コード例 #2
0
void CAddMedication(MedicationController* ctrl, Medication* m){
	addMedication(ctrl->repo, m);
}