Print: add a class for print layouting

PrintLayout is a class that will handle the layouting part
of dive profiles, text, tables depending on the settings
of a QPrinter and the PrinterDialog and PrintOptions
instances.

Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com>
This commit is contained in:
Lubomir I. Ivanov 2013-07-10 15:34:57 +03:00
parent 74f989bc46
commit 41bad7695e
6 changed files with 91 additions and 1 deletions

View file

@ -21,7 +21,7 @@ void PrintOptions::setup(struct options *printOpt)
initSliderWithLabel(ui->sliderOHeight, ui->valueOHeight, printOptions->notes_height);
initSliderWithLabel(ui->sliderNHeight, ui->valueNHeight, printOptions->tanks_height);
// print type radio buttons
switch (printOptions->type) {
switch (printOptions->type) {
case options::PRETTY:
ui->radioSixDives->setChecked(true);
break;