void SvcRec::PrintDays() { QDate top_date; // // Clear Days // QPalette weekend_palette=palette(); weekend_palette.setColor(QPalette::Active,QColorGroup::Background, palette().color(QPalette::Active, QColorGroup::Mid)); weekend_palette.setColor(QPalette::Inactive,QColorGroup::Background, palette().color(QPalette::Active, QColorGroup::Mid)); for(int i=0;i<6;i++) { for(int j=0;j<5;j++) { pick_date_label[i][j]->clear(); pick_date_label[i][j]->setPalette(palette()); } } for(int i=0;i<6;i++) { for(int j=5;j<7;j++) { pick_date_label[i][j]->clear(); pick_date_label[i][j]->setPalette(weekend_palette); } } // // Get Top of Month // if(pick_year_box!=NULL) { top_date=QDate(pick_low_year+pick_year_box->currentItem(), pick_month_box->currentItem()+1,1); } else { top_date=QDate(pick_year_spin->value(),pick_month_box->currentItem()+1,1); } // // Print Days // int dow_offset=top_date.dayOfWeek()-1; for(int i=1;i<(top_date.daysInMonth()+1);i++) { PrintDay(i,dow_offset); if(pick_date.day()==i) { SelectDay(i,dow_offset,true); } } }
void PrintOrganaizer() { for(i=1;i<MAXDAY;++i) PrintDay(&org.days[i]); }
void FindMeet(int find) { PrintDay(&org.days[find]); }