#include <QInputContext>
#include "score-dialog.h"
+#include "score-common.h"
SelectDialog::SelectDialog(QWidget *parent) : QDialog(parent)
{
table->verticalHeader()->setResizeMode(QHeaderView::Stretch);
table->horizontalHeader()->hide();
+ table->setStyleSheet(ScoreColor::styleSheet());
+
QStringList headers;
headers << "" << "Par" << "HCP" << "Score" << "" << "Par" << "HCP" << "Score";
table->setVerticalHeaderLabels(headers);
void ScoreDialog::init(Course *course, Score *score)
{
QTableWidgetItem *par, *hcp, *scoreItem, *holeNum;
- QColor fgColor(Qt::white);
- QColor bgColor(Qt::darkGray);
for (int i = 0; i < 18; i++) {
par = new QTableWidgetItem(course->getPar(i));
scoreItem = new QTableWidgetItem("");
holeNum = new QTableWidgetItem(QString::number(i+1));
- holeNum->setTextColor(fgColor);
- holeNum->setBackgroundColor(bgColor);
+ holeNum->setBackgroundColor(ScoreColor::holeBg());
par->setTextAlignment(Qt::AlignCenter);
hcp->setTextAlignment(Qt::AlignCenter);