void 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 <= 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); };