rendered paste bodyvoid qOrganizer::remind()
{
QTextStream cin(stdin, QIODevice::ReadOnly);
QTextStream cout(stdout, QIODevice::WriteOnly);
QTextStream cerr(stderr, QIODevice::WriteOnly);
tableWid->setFocus();
int x=tableWid->currentRow();
int y=tableWid->currentColumn();
for(int i=0;i<=tableWid->rowCount();i++)
{
tableWid->setCurrentCell(i,3);
item=tableWid->currentItem();
if(item!=0)
{
QString timeList = item->text();
tableWid -> setCurrentCell(i,0);
QTableWidgetItem *eventItem = tableWid -> currentItem();
if(eventItem!=0)
{
QString eventName = eventItem->text();
if(timeList.indexOf(":")!=0)
{
QStringList myTimeList = timeList.split(":",QString::SkipEmptyParts);
int hours = QString(myTimeList.at(1).toLocal8Bit().constData()).toInt();
cout << myTimeList.at(1).toLocal8Bit().constData();
int minutes =QString(myTimeList.at(1).toLocal8Bit().constData()).toInt();
QTime time= QTime(hours,minutes,0,0);
cout <<hours <<":"<<minutes<<"\n";
if(time >= QTime::currentTime ())
{
QMessageBox::warning(NULL, "qOrganizer",eventName, "OK");
};
}
else
{
int hour= timeList.toInt();
if((timeList.toInt()<24)&&(timeList.toInt()>=0))
{
QTime time = QTime(hour,0,0,0);
if(time >= QTime::currentTime ())
{
QMessageBox::warning(NULL, "qOrganizer",eventName, "OK");
};
};
};
};
};
};
tableWid -> setCurrentCell(x,y);
};