projects
/
buliscores
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
- better size calculation
[buliscores]
/
src
/
mainwidget.cpp
diff --git
a/src/mainwidget.cpp
b/src/mainwidget.cpp
index
e9cdc75
..
3c2b110
100644
(file)
--- a/
src/mainwidget.cpp
+++ b/
src/mainwidget.cpp
@@
-9,7
+9,8
@@
MainWidget::MainWidget(QWidget *parent) :
QWidget(parent),
m_datamodel(new MatchDayModel(this)),
MainWidget::MainWidget(QWidget *parent) :
QWidget(parent),
m_datamodel(new MatchDayModel(this)),
- m_scoretbl(new ScoreTable(this, m_datamodel))
+ m_scoretbl(new ScoreTable(m_datamodel)),
+ m_settingsdlg(new SettingsDialog(this))
{
QFont f;
QPalette palette;
{
QFont f;
QPalette palette;
@@
-17,6
+18,7
@@
MainWidget::MainWidget(QWidget *parent) :
f.setPixelSize(14);
palette.setColor(QPalette::Window, QColor(100, 100, 100, 127));
f.setPixelSize(14);
palette.setColor(QPalette::Window, QColor(100, 100, 100, 127));
+ m_statuslbl.setAttribute(Qt::WA_TransparentForMouseEvents);
m_statuslbl.setPalette(palette);
m_statuslbl.setFont(f);
m_statuslbl.setText(tr("Last Update: Never"));
m_statuslbl.setPalette(palette);
m_statuslbl.setFont(f);
m_statuslbl.setText(tr("Last Update: Never"));
@@
-26,27
+28,23
@@
MainWidget::MainWidget(QWidget *parent) :
this->setLayout(&m_layout);
this->setLayout(&m_layout);
- //m_layout.addWidget(&m_statuslbl);
+ m_layout.addWidget(&m_statuslbl);
m_layout.addWidget(m_scoretbl);
m_layout.addWidget(m_scoretbl);
-
-
this->setAutoFillBackground(true);
this->setAutoFillBackground(true);
+
+ connect(m_settingsdlg, SIGNAL(accepted()),
+ m_datamodel, SLOT(update()));
}
}
-void MainWidget::mousePressEvent(QMouseEvent)
+void MainWidget::mousePressEvent(QMouseEvent* event)
{
{
- this->m_datamodel->update();
+ this->showSettingsDialog();
}
void MainWidget::showSettingsDialog()
{
}
void MainWidget::showSettingsDialog()
{
- QSettings settings("David Solbach", "BuliScores");
-
- SettingsDialog* sd = new SettingsDialog(this);
- sd->show();
-
- m_datamodel->update();
+ m_settingsdlg->show();
}
}