mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-17 20:50:34 +01:00
use "static const" - variables instead of multiple times values in source-code
use multiplication-sign "×" instead of asterisk "*" between widht and height
This commit is contained in:
@@ -872,18 +872,18 @@ void ExportDialog::slot_changeFilesExtension(bool force_extension) {
|
||||
// set maximum width / height according specifications of export-type
|
||||
if (format_extension == ".bmp") {
|
||||
foreach (auto line, diagram_lines_.values() ) {
|
||||
line->width ->setRange(1, 32768);
|
||||
line->height->setRange(1, 32768);
|
||||
line->width ->setRange(1, BMPmaxSize);
|
||||
line->height->setRange(1, BMPmaxSize);
|
||||
}
|
||||
} else if (format_extension == ".jpg") {
|
||||
foreach (auto line, diagram_lines_.values() ) {
|
||||
line->width ->setRange(1, 65535);
|
||||
line->height->setRange(1, 65535);
|
||||
line->width ->setRange(1, JPGmaxSize);
|
||||
line->height->setRange(1, JPGmaxSize);
|
||||
}
|
||||
} else {
|
||||
foreach (auto line, diagram_lines_.values() ) {
|
||||
line->width ->setRange(1, 100000);
|
||||
line->height->setRange(1, 100000);
|
||||
line->width ->setRange(1, GeneralMaxSize);
|
||||
line->height->setRange(1, GeneralMaxSize);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1026,16 +1026,16 @@ ExportDialog::ExportDiagramLine::ExportDiagramLine(Diagram *dia, QSize diagram_s
|
||||
file_name -> setMinimumWidth(280);
|
||||
|
||||
width = new QSpinBox();
|
||||
width -> setRange(1, 100000);
|
||||
width -> setRange(1, GeneralMaxSize);
|
||||
width -> setSuffix(tr("px"));
|
||||
width -> setValue(diagram_size.width());
|
||||
|
||||
height = new QSpinBox();
|
||||
height -> setRange(1, 100000);
|
||||
height -> setRange(1, GeneralMaxSize);
|
||||
height -> setSuffix(tr("px"));
|
||||
height -> setValue(diagram_size.height());
|
||||
|
||||
x_label = new QLabel("*");
|
||||
x_label = new QLabel("×");
|
||||
|
||||
keep_ratio = new QPushButton();
|
||||
keep_ratio -> setCheckable(true);
|
||||
|
||||
@@ -79,6 +79,11 @@ class ExportDialog : public QDialog {
|
||||
QSignalMapper *reset_mapper_;
|
||||
QSignalMapper *clipboard_mapper_;
|
||||
|
||||
// constants for exporting images:
|
||||
static const int BMPmaxSize = 32767;
|
||||
static const int JPGmaxSize = 65535;
|
||||
static const int GeneralMaxSize = 100000;
|
||||
|
||||
// project whose diagrams are to be exported
|
||||
QETProject *project_;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user