00001 #include "teacherstartactions.h" 00002 00003 TeacherStartActions::TeacherStartActions(QWidget *parent) : StartActions(parent) 00004 { 00005 setupUi(this); 00006 00007 createActions(); 00008 } 00009 00010 void TeacherStartActions::createActions() 00011 { 00012 connect(buttonNewFile, SIGNAL(clicked()), this, SIGNAL(newFile())); 00013 connect(buttonOpenFile, SIGNAL(clicked()), this, SIGNAL(openFile())); 00014 connect(buttonCloseFile, SIGNAL(clicked()), this, SIGNAL(closeFile())); 00015 connect(buttonHelp, SIGNAL(clicked()), this, SIGNAL(showHelp())); 00016 } 00017 00018 void TeacherStartActions::setProjectOpen(bool state) 00019 { 00020 buttonNewFile->setEnabled(!state); 00021 buttonOpenFile->setEnabled(!state); 00022 buttonCloseFile->setEnabled(state); 00023 }