mirror of
https://github.com/subsurface/subsurface.git
synced 2025-01-20 06:45:27 +00:00
PrintLayout: fix the ProfilePrintModel font
Fixing the font size is required, because we don't really support a dynamic row height, as the row height is set in the class constructor. 7 seems optimal for all print modes. Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
feda96cec5
commit
3af7db71c8
1 changed files with 1 additions and 1 deletions
|
@ -165,7 +165,7 @@ void PrintLayout::printProfileDives(int divesPerRow, int divesPerColumn)
|
||||||
const int padPT = 5;
|
const int padPT = 5;
|
||||||
// create a model and table
|
// create a model and table
|
||||||
ProfilePrintModel model;
|
ProfilePrintModel model;
|
||||||
model.setFontsize(divesPerColumn == 1 ? 6.5 : 4.5);
|
model.setFontsize(7); // if this is changed we also need to change 'const int sr' in the constructor
|
||||||
// if there is only one dive per page row we pass fitNotesToHeight to be almost half the page height
|
// if there is only one dive per page row we pass fitNotesToHeight to be almost half the page height
|
||||||
QPointer<QTableView> table(createProfileTable(&model, scaledW, (divesPerRow == 1) ? scaledH * 0.45 : 0.0));
|
QPointer<QTableView> table(createProfileTable(&model, scaledW, (divesPerRow == 1) ? scaledH * 0.45 : 0.0));
|
||||||
// profilePrintTableMaxH updates after the table is created
|
// profilePrintTableMaxH updates after the table is created
|
||||||
|
|
Loading…
Add table
Reference in a new issue