void SearchTabContainer::searchButtonClicked() {
if (!sqlEngine) return;
- QHash<QString,QString> columns;
+ QMultiHash<QString,QString> columns;
SearchHead *searchHeader = static_cast<SearchHead*>(header);
if( searchHeader->searchTitle->isChecked() )
- columns.insertMulti("EVENT", "title");
+ columns.insert("EVENT", "title");
if( searchHeader->searchAbstract->isChecked() )
- columns.insertMulti("EVENT", "abstract");
+ columns.insert("EVENT", "abstract");
if( searchHeader->searchTag->isChecked() )
- columns.insertMulti("EVENT", "tag");
+ columns.insert("EVENT", "tag");
if( searchHeader->searchSpeaker->isChecked() )
- columns["PERSON"] = "name";
+ columns.insert("PERSON", "name");
if( searchHeader->searchRoom->isChecked() )
- columns["ROOM"] = "name";
+ columns.insert("ROOM", "name");
QString keyword = searchHeader->searchEdit->text();