summaryrefslogtreecommitdiffstats
path: root/pica-client/nodes.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'pica-client/nodes.cpp')
-rw-r--r--pica-client/nodes.cpp12
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;