diff options
| author | Anton <anton@picapica> | 2019-05-17 22:55:01 +0400 |
|---|---|---|
| committer | Anton <anton@picapica> | 2019-05-17 22:55:01 +0400 |
| commit | 23abbc46af7acb9191ec347c54f79d96505ff508 (patch) | |
| tree | 47b6bd16eee40eafdd4b13551a8630f62614dd3d /pica-client/nodes.cpp | |
| parent | 6e1d6c845ee9b3d11379cee5cec6bcc7f2f9c612 (diff) | |
| download | pica-pica-23abbc46af7acb9191ec347c54f79d96505ff508.tar.gz pica-pica-23abbc46af7acb9191ec347c54f79d96505ff508.zip | |
pica-client: add & delete buttons in Nodes dialog
Diffstat (limited to 'pica-client/nodes.cpp')
| -rw-r--r-- | pica-client/nodes.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/pica-client/nodes.cpp b/pica-client/nodes.cpp index 983bb56..1c7fae0 100644 --- a/pica-client/nodes.cpp +++ b/pica-client/nodes.cpp @@ -42,6 +42,18 @@ void Nodes::Add(NodeRecord &n) lasterr = query.lastError(); } +void Nodes::Delete(NodeRecord &n) +{ + QSqlQuery query; + + query.prepare("delete from nodes where address = :addr and port = :port"); + query.bindValue(":addr", n.address); + query.bindValue(":port", n.port); + query.exec(); + + lasterr = query.lastError(); +} + QList<Nodes::NodeRecord> Nodes::GetNodes() { QList<NodeRecord> L; |
