mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-09-13 20:23:04 +02:00
Dialogue d'export : application d'un patch de Sebastien Gouezel pour corriger un bug lors du calcul initial des tailles des schemas.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.3@741 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
parent
6e2120b826
commit
b7523447f8
@ -120,7 +120,7 @@ QWidget *ExportDialog::initDiagramsListPart() {
|
||||
// remplit la liste
|
||||
foreach (Diagram *diagram, project_ -> diagrams()) {
|
||||
++ line_count;
|
||||
ExportDiagramLine *diagram_line = new ExportDiagramLine(diagram);
|
||||
ExportDiagramLine *diagram_line = new ExportDiagramLine(diagram, diagramSize(diagram));
|
||||
diagram_lines_.insert(line_count, diagram_line);
|
||||
diagrams_list_layout_ -> addWidget(diagram_line -> must_export, line_count, 0);
|
||||
diagrams_list_layout_ -> addWidget(diagram_line -> title_label, line_count, 1);
|
||||
@ -640,9 +640,10 @@ void ExportDialog::slot_exportToClipBoard(int diagram_id) {
|
||||
|
||||
/**
|
||||
Constructeur
|
||||
@param dia Schema concerne
|
||||
@param dia Schema concerne,
|
||||
@param diagram_size taille du schema tenant compte des parametres d'export
|
||||
*/
|
||||
ExportDialog::ExportDiagramLine::ExportDiagramLine(Diagram *dia) {
|
||||
ExportDialog::ExportDiagramLine::ExportDiagramLine(Diagram *dia, QSize diagram_size) {
|
||||
diagram = dia;
|
||||
must_export = new QCheckBox();
|
||||
must_export -> setChecked(true);
|
||||
@ -660,8 +661,6 @@ ExportDialog::ExportDiagramLine::ExportDiagramLine(Diagram *dia) {
|
||||
file_name -> setText(diagram_filename);
|
||||
file_name -> setMinimumWidth(180);
|
||||
|
||||
QSize diagram_size = diagram -> imageSize();
|
||||
|
||||
width = new QSpinBox();
|
||||
width -> setRange(1, 10000);
|
||||
width -> setSuffix(tr("px"));
|
||||
|
@ -45,7 +45,7 @@ class ExportDialog : public QDialog {
|
||||
private:
|
||||
class ExportDiagramLine {
|
||||
public:
|
||||
ExportDiagramLine(Diagram *);
|
||||
ExportDiagramLine(Diagram *, QSize);
|
||||
virtual ~ExportDiagramLine();
|
||||
QBoxLayout *sizeLayout();
|
||||
Diagram *diagram;
|
||||
|
Loading…
x
Reference in New Issue
Block a user