Есть связка из QSqlTableModel
и QTableView
. В программе я работаю с моделью. И нужно чтобы после изменения модели изменения сразу же отображались в представлении, но без применения изменений в бд. Можно менять одновременно значения и в модели и в представлении, но мне кажется это очень криво. Можно это сделать как-нибудь по-другому?
Если я правильно понял, вас интересует EditStrategy. А точнее QSqlTableModel::OnManualSubmit
. Все изменения будет закешированы в модели, пока вы явно не вызовете метод submitAll()
или revertAll()
QSqlTableModel *model = new QSqlTableModel(parent, database);
model->setEditStrategy(QSqlTableModel::OnManualSubmit);
//...
model->submitAll();
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Сразу прощу прощения за такое туманное название, не знаю как в двух словах описать задачу
Есть сайт на wordpress и плагин видео плеера, построенный на основе библиотеки Magnific Popup когда на странице выводится в виде шорткода [sp_html5video] - все...
Использую данный плагинЕсть страница, на которой после клику по кнопке будет всплывать попаут