- added settingsdialog
[buliscores] / src / scoretable.cpp
index b9a7145..8bf4b7d 100644 (file)
@@ -5,11 +5,11 @@
 #include "scoretable.h"
 #include "matchdaymodel.h"
 
-ScoreTable::ScoreTable(QWidget *parent) :
+ScoreTable::ScoreTable(QWidget *parent, MatchDayModel* model) :
     QTableView(parent)
 {
     this->setAttribute(Qt::WA_TranslucentBackground);
-    this->setModel(new MatchDayModel(this));
+    this->setModel(model);
     this->setSelectionMode(QAbstractItemView::NoSelection);
 
     this->verticalHeader()->hide();
@@ -22,7 +22,6 @@ ScoreTable::ScoreTable(QWidget *parent) :
 
     qDebug() << "Min VertHeaderSize: " << this->verticalHeader()->minimumSectionSize();
 
-
     this->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
     this->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
 
@@ -77,3 +76,9 @@ void ScoreTable::dataChanged(const QModelIndex &topLeft, const QModelIndex &bott
 
     updateGeometry();
 }
+
+void ScoreTable::mousePressEvent(QMouseEvent* event)
+{
+    event->ignore();
+}
+