5 #include "mainwidget.h"
6 #include "matchdaymodel.h"
7 #include "settingsdialog.h"
9 MainWidget::MainWidget(QWidget *parent) :
11 m_datamodel(new MatchDayModel(this)),
12 m_scoretbl(new ScoreTable(this, m_datamodel))
18 palette.setColor(QPalette::Window, QColor(100, 100, 100, 127));
20 m_statuslbl.setPalette(palette);
21 m_statuslbl.setFont(f);
22 m_statuslbl.setText(tr("Last Update: Never"));
24 this->setAttribute(Qt::WA_TranslucentBackground);
27 this->setLayout(&m_layout);
29 //m_layout.addWidget(&m_statuslbl);
30 m_layout.addWidget(m_scoretbl);
34 this->setAutoFillBackground(true);
37 void MainWidget::mousePressEvent(QMouseEvent)
39 this->m_datamodel->update();
43 void MainWidget::showSettingsDialog()
45 QSettings settings("David Solbach", "BuliScores");
47 SettingsDialog* sd = new SettingsDialog(this);
50 m_datamodel->update();