Minor fixes

Leonardo Robol [2011-10-23 09:01]
Minor fixes
Filename
feedmodel.cpp
mainwindow.cpp
rssparser.cpp
diff --git a/feedmodel.cpp b/feedmodel.cpp
index f6b4897..78c2f40 100644
--- a/feedmodel.cpp
+++ b/feedmodel.cpp
@@ -109,6 +109,7 @@ FeedModel::rowCount(const QModelIndex &parent) const
 int
 FeedModel::columnCount(const QModelIndex &parent) const
 {
+    Q_UNUSED (parent);
     return 1;
 }

diff --git a/mainwindow.cpp b/mainwindow.cpp
index a99f8ee..4dc4293 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -24,10 +24,10 @@ MainWindow::MainWindow(QWidget *parent) :
     rssParser = new RssParser(db, feedModel, this);
     ui->newsTableView->setModel(rssParser);
     ui->newsTableView->setSelectionBehavior(QAbstractItemView::SelectRows);
-    ui->newsTableView->setColumnHidden(0, true); // ID
-    ui->newsTableView->setColumnHidden(1, true); // Feed ID
-    ui->newsTableView->setColumnHidden(3, true); // Link
-    ui->newsTableView->setColumnHidden(6, true); // Read state
+//    ui->newsTableView->setColumnHidden(0, true); // ID
+//    ui->newsTableView->setColumnHidden(1, true); // Feed ID
+//    ui->newsTableView->setColumnHidden(3, true); // Link
+//    ui->newsTableView->setColumnHidden(6, true); // Read state

 }

diff --git a/rssparser.cpp b/rssparser.cpp
index 1b22011..6a4b22b 100644
--- a/rssparser.cpp
+++ b/rssparser.cpp
@@ -37,6 +37,8 @@ Larss::RssParser::RssParser(QSqlDatabase db, FeedModel *model, QObject *parent)
     manager = new QNetworkAccessManager (this);
     manager->connect(manager, SIGNAL(finished(QNetworkReply*)),
                      this, SLOT(networkManagerReplyFinished(QNetworkReply*)));
+
+    select();
 }

 QVariant
@@ -151,6 +153,9 @@ Larss::RssParser::networkManagerReplyFinished(QNetworkReply *reply)
                         qDebug () << "Error inserting record";
                 }
             }
+
+            if (!submitAll())
+                qDebug () << "SubmitAll() call failed";
         }
     }
     else
ViewGit