int main(void) { srand(time(NULL)); int pid = getpid(); char *roomsFolder = createDirectory(pid); struct Positions pos = generateRooms(roomsFolder); // printf("START_ROOM is %s.\n", startRoom); // Debug gameLoop(pos); free(roomsFolder); return 0; }
MainView::MainView(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainView) { ui->setupUi(this); ui->lblName->setVisible(false); ui->editName->setVisible(false); ui->lblCurrTemp->setVisible(false); ui->currTemp->setVisible(false); ui->lblPrefTemp->setVisible(false); ui->editTemp->setVisible(false); ui->btnUpdate->setVisible(false); ui->editTemp->setRange(50,99); t = new nodeCommunication(); t->start(); connect(ui->btnSetup, SIGNAL(clicked()), this, SLOT(generateRooms())); connect(ui->roomList, SIGNAL(itemSelectionChanged()), this, SLOT(roomChange())); connect(ui->btnUpdate, SIGNAL(clicked()), this, SLOT(updateStruct())); }
void CrCalendar::generateCalendar(QString title, bool genEvent, bool genRoom, bool genCoach) { _html.clear(); _html += "<!DOCTYPE html>"; _html += "<html>"; _html += "<head>"; _html += "<style type=\"text/css\">\n"; _html += getListOfClassAndColors(); _html += getListOfClassAndColors(CalendarData::room); _html += getListOfClassAndColors(CalendarData::coach); _html += getListOfClassAndColorsOfWorkActivity(); _html += css(); _html += "</style>\n"; _html += "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">"; _html += "<title>"; _html += title; _html += "</title>"; _html += "</head>"; _html += "<body>"; _html += "<table>"; _html += "<thead>"; //add title _html += "<tr>"; _html += "<td colspan=\""+ QString::number(_dateFirst.daysTo(_dateLast)+5) +"\""; _html += "class=\""+ Cell::getCssClassAsString(Cell::calendar_title) +"\">"; _html += title; _html += "</td>"; _html += "</tr>"; //add month names _html += "<tr>"; _html += "<td></td>"; _html += "<td></td>"; _html += "<td></td>"; _html += "<td></td>"; _html += generateMonthTitle(); _html += "</tr>"; //add day numbers _html += "<tr>"; _html += "<td></td>"; _html += "<td></td>"; _html += "<td></td>"; _html += "<td></td>"; _html += generateDayNumber(); _html += "</tr>"; _html += "</thead>"; _html += "<tbody>"; if(genEvent) { //add work activity _html += generateWorkActivity(); //add events _html += generateEvents(); _html += generateEventsAfterDeadline(); } if(genRoom) { //add rooms _html += generateRooms(CalendarData::room); } if(genCoach) { //add coaches _html += generateRooms(CalendarData::coach); } _html += "</tbody>"; _html += "</table>\n"; _html += "</body>\n"; _html += "</html>\n"; }