Formatting for basket and sales improved

This commit is contained in:
Martin Brodbeck 2018-10-19 08:58:17 +02:00
parent cac9ee9e30
commit 3a635825ef
2 changed files with 8 additions and 3 deletions

View file

@ -33,7 +33,10 @@ QVariant BasketModel::data(const QModelIndex& index, int role) const
return myFixedFont; return myFixedFont;
case 3: case 3:
myFixedFont.setPointSize(myFixedFont.pointSize() + 3); myFixedFont.setPointSize(myFixedFont.pointSize() + 3);
myFixedFont.setBold(true);
return myFixedFont; return myFixedFont;
default:
return myFont;
} }
} }

View file

@ -79,12 +79,14 @@ QVariant SaleModel::data(const QModelIndex& index, int role) const
if (role == Qt::FontRole) { if (role == Qt::FontRole) {
QFont myFont; QFont myFont;
QFont myFixedFont = QFontDatabase::systemFont(QFontDatabase::FixedFont);
switch (index.column()) { switch (index.column()) {
case 0: case 0:
return myFont; return myFixedFont;
case 1: case 1:
return QFontDatabase::systemFont(QFontDatabase::FixedFont); myFixedFont.setBold(true);
return myFixedFont;
default: default:
return myFont; return myFont;
} }
@ -108,7 +110,7 @@ QVariant SaleModel::data(const QModelIndex& index, int role) const
Article* article = static_cast<Article*>(index.internalPointer()); Article* article = static_cast<Article*>(index.internalPointer());
switch (index.column()) { switch (index.column()) {
case 0: case 0:
return (std::string("Verk. ") + std::to_string(article->getSeller()->getSellerNo()) + " (" + article->getCompleteArticleNo() + ")").c_str(); return (std::string("Verk. ") + article->getSeller()->getSellerNoAsString() + " (" + article->getCompleteArticleNo() + ")").c_str();
case 1: case 1:
return article->getPriceAsString().c_str(); return article->getPriceAsString().c_str();
case 2: case 2: