From 1c2b3baba79ccc52a548191a1976a220fa078ee8 Mon Sep 17 00:00:00 2001 From: blacksun Date: Mon, 4 Mar 2019 08:55:06 +0000 Subject: [PATCH] Minor : update gui layout. Fix : change grid step doesn't applyed git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5754 bfdf4180-ca20-0410-9c96-a3a8aa849046 --- sources/diagram.cpp | 12 +- .../ui/configpage/generalconfigurationpage.h | 8 +- .../ui/configpage/generalconfigurationpage.ui | 194 ++++++++++-------- 3 files changed, 116 insertions(+), 98 deletions(-) diff --git a/sources/diagram.cpp b/sources/diagram.cpp index 7067cb657..2ff36bcf3 100644 --- a/sources/diagram.cpp +++ b/sources/diagram.cpp @@ -154,8 +154,8 @@ void Diagram::drawBackground(QPainter *p, const QRectF &r) { //If user allow zoom out beyond of folio, we draw grid outside of border. QSettings settings; - int xGrid = settings.value("DiagramEditor_xGrid_sb", Diagram::xGrid).toInt(); - int yGrid = settings.value("DiagramEditor_yGrid_sb", Diagram::yGrid).toInt(); + int xGrid = settings.value("diagrameditor/Xgrid", Diagram::xGrid).toInt(); + int yGrid = settings.value("diagrameditor/Ygrid", Diagram::yGrid).toInt(); QRectF rect = settings.value("diagrameditor/zoom-out-beyond-of-folio", false).toBool() ? r : border_and_titleblock.insideBorderRect().intersected(r); @@ -285,10 +285,10 @@ void Diagram::wheelEvent(QGraphicsSceneWheelEvent *event) void Diagram::keyPressEvent(QKeyEvent *event) { QSettings settings; - int xKeyGrid = settings.value("DiagramEditor_xKeyGrid_sb", Diagram::xKeyGrid).toInt(); - int yKeyGrid = settings.value("DiagramEditor_yKeyGrid_sb", Diagram::yKeyGrid).toInt(); - int xKeyGridFine = settings.value("DiagramEditor_xKeyGridFine_sb", Diagram::xKeyGridFine).toInt(); - int yKeyGridFine = settings.value("DiagramEditor_yKeyGridFine_sb", Diagram::yKeyGridFine).toInt(); + int xKeyGrid = settings.value("diagrameditor/key_Xgrid", Diagram::xKeyGrid).toInt(); + int yKeyGrid = settings.value("diagrameditor/key_Ygrid", Diagram::yKeyGrid).toInt(); + int xKeyGridFine = settings.value("iagrameditor/key_fine_Xgrid", Diagram::xKeyGridFine).toInt(); + int yKeyGridFine = settings.value("diagrameditor/key_fine_Ygrid", Diagram::yKeyGridFine).toInt(); event->setAccepted(false); if (m_event_interface) { diff --git a/sources/ui/configpage/generalconfigurationpage.h b/sources/ui/configpage/generalconfigurationpage.h index 30d80bf99..162355358 100644 --- a/sources/ui/configpage/generalconfigurationpage.h +++ b/sources/ui/configpage/generalconfigurationpage.h @@ -1,4 +1,4 @@ -/* +/* Copyright 2006-2019 The QElectroTech Team This file is part of QElectroTech. @@ -30,8 +30,8 @@ class GeneralConfigurationPage : public ConfigPage Q_OBJECT public: - explicit GeneralConfigurationPage(QWidget *parent = 0); - ~GeneralConfigurationPage(); + explicit GeneralConfigurationPage(QWidget *parent = nullptr); + ~GeneralConfigurationPage() override; virtual void applyConf() override; virtual QString title() const override; @@ -50,7 +50,7 @@ class GeneralConfigurationPage : public ConfigPage - private: + private: void fillLang(); private: diff --git a/sources/ui/configpage/generalconfigurationpage.ui b/sources/ui/configpage/generalconfigurationpage.ui index 0d0ef5900..ee868823e 100644 --- a/sources/ui/configpage/generalconfigurationpage.ui +++ b/sources/ui/configpage/generalconfigurationpage.ui @@ -6,40 +6,16 @@ 0 0 - 998 - 500 + 893 + 481 - - - 0 - 0 - - - - - 0 - 500 - - Form - - + + - - - 0 - 0 - - - - - 980 - 500 - - 0 @@ -474,16 +450,21 @@ Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments Grille : 1 - 30 - - - - - DiagramEditor xGrid - - - - + + false + + + false + + + + + + 80 + 0 + + 1 @@ -498,8 +479,28 @@ Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments - + + + + DiagramEditor yGrid + + + + + + + La Grille doite etre active pour pouvoir voir les modifications. + + + + + + + 80 + 0 + + 1 @@ -511,22 +512,15 @@ Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments - - + + - DiagramEditor yGrid + DiagramEditor xGrid - - - - La Grille doite etre active pour pouvoir voir les modifications. - - - - - + + Qt::Horizontal @@ -547,6 +541,50 @@ Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments Déplacement au clavier : 1 - 30 + + + + + 80 + 0 + + + + 1 + + + 30 + + + 1 + + + 10 + + + + + + + + 80 + 0 + + + + 1 + + + 30 + + + 1 + + + 10 + + + @@ -562,38 +600,6 @@ Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments - - - 1 - - - 30 - - - 1 - - - 10 - - - - - - - 1 - - - 30 - - - 1 - - - 10 - - - - Qt::Horizontal @@ -622,8 +628,14 @@ Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments - - + + + + + 80 + 0 + + 1 @@ -645,8 +657,14 @@ Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments - - + + + + + 80 + 0 + + 1 @@ -661,8 +679,8 @@ Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments - - + + Qt::Horizontal