Get a list of all shared notebooks
| 333 | |
| 334 | // Get a list of all shared notebooks |
| 335 | qint32 SharedNotebookTable::getAll(QList<qint32> &values){ |
| 336 | QLOG_TRACE() << "Entering SharedNotebookTable::getAll()"; |
| 337 | |
| 338 | NSqlQuery query(db); |
| 339 | db->lockForRead(); |
| 340 | query.prepare("select distinct lid from DataStore where key=:key"); |
| 341 | query.bindValue(":key", SHAREDNOTEBOOK_ID); |
| 342 | query.exec(); |
| 343 | while (query.next()) { |
| 344 | values.append(query.value(0).toInt()); |
| 345 | } |
| 346 | query.finish(); |
| 347 | db->unlock(); |
| 348 | return values.size(); |
| 349 | } |
| 350 | |
| 351 | |
| 352 | // Get the shared notebook ID when given the LID |