void PlaylistWidget::search(QString s) { for(int i = 0 ; i < m_playlist->musicList().count() ; i ++) { Music *m = m_playlist->musicList().at(i); if(m->title().contains(s, Qt::CaseInsensitive) || m->artist()->name().contains(s, Qt::CaseInsensitive) || m->album()->name().contains(s, Qt::CaseInsensitive)) m_tableWidget->showRow(i); else m_tableWidget->hideRow(i); } }
/* * HTTP GET method testing by cURLpp and regex testing by boost. */ int main(int argc, char** argv) { RadioInfo i; if (i.success()) { Music* m = i.music(); std::cout << m->artist() + " — " + m->title() + "\n"; return 0; } else { std::cout << i.error(); return 1; } }