summaryrefslogtreecommitdiffstats
path: root/torrentwidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'torrentwidget.cpp')
-rw-r--r--torrentwidget.cpp12
1 files changed, 3 insertions, 9 deletions
diff --git a/torrentwidget.cpp b/torrentwidget.cpp
index f184324..656870e 100644
--- a/torrentwidget.cpp
+++ b/torrentwidget.cpp
@@ -28,15 +28,6 @@
#include "torrentdisplay.h"
TorrentWidget::TorrentWidget(QWidget *parent) : QWidget(parent), mExt("*.torrent") {
- QSqlDatabase db = QSqlDatabase::addDatabase("QPSQL", "shemovdb");
- db.setHostName("hadante.d-tor.org");
- db.setUserName("shemov");
- db.setPassword("shemov");
- db.setDatabaseName("shemov2");
- if(!db.open()){
- QMessageBox::critical(0, tr("Error"), tr("Could not open database!"));
- }
-
setupGui();
gatherData();
}
@@ -97,6 +88,9 @@ void TorrentWidget::setupGui(){
void TorrentWidget::gatherData(){
QSqlDatabase db = QSqlDatabase::database("shemovdb");
+ if(!db.isOpen()){
+ db.open();
+ }
QSqlQuery q(db);
q.prepare("SELECT COUNT(*) FROM metadata WHERE tsubject = :fn");
QDir d(mDir->text());