void MainWindow::on_cameraList_currentIndexChanged(const QString &arg1) { CameraRoster::iterator i = cameras.find( ui->cameraList->currentText() ); if( cameras.end() != i ) { while( ui->eventTable->rowCount() ) { ui->eventTable->removeRow( 0 ); } ui->eventTable->insertRow(0); ui->eventTable->setItem( 0, 0, new QTableWidgetItem( "LIVE" ) ); ui->eventTable->setItem( 0, 1, new QTableWidgetItem( (*i)->liveStream().toString() ) ); // ui->eventTable->setCurrentCell(0,0); on_calendar_selectionChanged(); } }
void MainWindow::on_calendar_currentPageChanged(int year, int month) { ui->calendar->setSelectedDate(QDate(year, month, ui->calendar->selectedDate().day())); on_calendar_selectionChanged(); }