From edc8664f3f5c1e2ca77a05fd935b433f8731336c Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Thu, 25 Jun 2015 10:05:19 +0300 Subject: [PATCH] Additional changes for the issue #303. --HG-- branch : develop --- src/app/dialogs/dialogaboutapp.cpp | 4 ++++ src/app/dialogs/dialogaboutapp.ui | 12 ------------ src/app/dialogs/dialogindividualmeasurements.cpp | 4 ++++ src/app/dialogs/dialogindividualmeasurements.ui | 12 ------------ src/app/dialogs/dialoglayoutprogress.cpp | 4 ++++ src/app/dialogs/dialoglayoutprogress.ui | 12 ------------ src/app/dialogs/dialoglayoutsettings.cpp | 4 ++++ src/app/dialogs/dialoglayoutsettings.ui | 14 +------------- src/app/dialogs/dialogmeasurements.cpp | 4 ++++ src/app/dialogs/dialogmeasurements.ui | 12 ------------ src/app/dialogs/dialogpatternproperties.cpp | 4 ++++ src/app/dialogs/dialogpatternproperties.ui | 12 ------------ src/app/dialogs/dialogsavelayout.cpp | 4 ++++ src/app/dialogs/dialogsavelayout.ui | 12 ------------ src/app/dialogs/dialogstandardmeasurements.cpp | 4 ++++ src/app/dialogs/dialogstandardmeasurements.ui | 6 ------ .../dialogs/support/dialogeditwrongformula.ui | 12 ------------ src/libs/vtools/dialogs/support/dialogundo.ui | 12 ------------ src/libs/vtools/dialogs/tools/dialogalongline.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialogalongline.ui | 12 ------------ src/libs/vtools/dialogs/tools/dialogarc.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialogarc.ui | 12 ------------ .../vtools/dialogs/tools/dialogarcwithlength.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialogbisector.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialogbisector.ui | 12 ------------ .../dialogs/tools/dialogcurveintersectaxis.cpp | 2 ++ .../dialogs/tools/dialogcurveintersectaxis.ui | 12 ------------ src/libs/vtools/dialogs/tools/dialogcutarc.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialogcutarc.ui | 12 ------------ src/libs/vtools/dialogs/tools/dialogcutspline.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialogcutspline.ui | 12 ------------ .../vtools/dialogs/tools/dialogcutsplinepath.cpp | 2 ++ .../vtools/dialogs/tools/dialogcutsplinepath.ui | 12 ------------ src/libs/vtools/dialogs/tools/dialogdetail.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialogdetail.ui | 12 ------------ src/libs/vtools/dialogs/tools/dialogendline.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialogendline.ui | 12 ------------ src/libs/vtools/dialogs/tools/dialogheight.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialogheight.ui | 12 ------------ src/libs/vtools/dialogs/tools/dialogline.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialogline.ui | 12 ------------ .../vtools/dialogs/tools/dialoglineintersect.cpp | 2 ++ .../vtools/dialogs/tools/dialoglineintersect.ui | 12 ------------ .../dialogs/tools/dialoglineintersectaxis.cpp | 2 ++ .../dialogs/tools/dialoglineintersectaxis.ui | 12 ------------ src/libs/vtools/dialogs/tools/dialognormal.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialognormal.ui | 12 ------------ .../dialogs/tools/dialogpointfromarcandtangent.cpp | 2 ++ .../dialogs/tools/dialogpointfromarcandtangent.ui | 12 ------------ .../tools/dialogpointfromcircleandtangent.cpp | 2 ++ .../tools/dialogpointfromcircleandtangent.ui | 12 ------------ .../vtools/dialogs/tools/dialogpointofcontact.cpp | 2 ++ .../vtools/dialogs/tools/dialogpointofcontact.ui | 12 ------------ .../dialogs/tools/dialogpointofintersection.cpp | 2 ++ .../dialogs/tools/dialogpointofintersection.ui | 12 ------------ .../tools/dialogpointofintersectionarcs.cpp | 2 ++ .../dialogs/tools/dialogpointofintersectionarcs.ui | 12 ------------ .../tools/dialogpointofintersectioncircles.cpp | 2 ++ .../tools/dialogpointofintersectioncircles.ui | 12 ------------ .../vtools/dialogs/tools/dialogshoulderpoint.cpp | 2 ++ .../vtools/dialogs/tools/dialogshoulderpoint.ui | 12 ------------ .../vtools/dialogs/tools/dialogsinglepoint.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialogsinglepoint.ui | 12 ------------ src/libs/vtools/dialogs/tools/dialogspline.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialogspline.ui | 12 ------------ src/libs/vtools/dialogs/tools/dialogsplinepath.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialogsplinepath.ui | 12 ------------ src/libs/vtools/dialogs/tools/dialogtool.cpp | 8 ++++++++ src/libs/vtools/dialogs/tools/dialogtool.h | 1 + src/libs/vtools/dialogs/tools/dialogtriangle.cpp | 2 ++ src/libs/vtools/dialogs/tools/dialogtriangle.ui | 12 ------------ src/libs/vtools/dialogs/tools/dialogtruedarts.cpp | 2 ++ .../vtools/dialogs/tools/dialoguniondetails.cpp | 2 ++ .../vtools/dialogs/tools/dialoguniondetails.ui | 12 ------------ 74 files changed, 98 insertions(+), 427 deletions(-) diff --git a/src/app/dialogs/dialogaboutapp.cpp b/src/app/dialogs/dialogaboutapp.cpp index 847d14572..6ad3b4e8b 100644 --- a/src/app/dialogs/dialogaboutapp.cpp +++ b/src/app/dialogs/dialogaboutapp.cpp @@ -65,6 +65,10 @@ DialogAboutApp::DialogAboutApp(QWidget *parent) : FontPointSize(ui->label_contrib_label, 11); FontPointSize(ui->label_Valentina_Built, 11); FontPointSize(ui->label_QT_Version, 11); + + adjustSize(); + setMaximumSize(size()); + setMinimumSize(size()); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/app/dialogs/dialogaboutapp.ui b/src/app/dialogs/dialogaboutapp.ui index 4f41da7c4..f9299fd1b 100644 --- a/src/app/dialogs/dialogaboutapp.ui +++ b/src/app/dialogs/dialogaboutapp.ui @@ -19,18 +19,6 @@ 0 - - - 583 - 524 - - - - - 583 - 524 - - ArrowCursor diff --git a/src/app/dialogs/dialogindividualmeasurements.cpp b/src/app/dialogs/dialogindividualmeasurements.cpp index 962c53020..6526eb1fa 100644 --- a/src/app/dialogs/dialogindividualmeasurements.cpp +++ b/src/app/dialogs/dialogindividualmeasurements.cpp @@ -73,6 +73,10 @@ DialogIndividualMeasurements::DialogIndividualMeasurements(VContainer *data, con &DialogIndividualMeasurements::CheckState); connect(ui->toolButtonOpenExist, &QToolButton::clicked, this, &DialogIndividualMeasurements::OpenTable); connect(ui->toolButtonOpenNew, &QToolButton::clicked, this, &DialogIndividualMeasurements::NewTable); + + adjustSize(); + setMaximumSize(size()); + setMinimumSize(size()); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/app/dialogs/dialogindividualmeasurements.ui b/src/app/dialogs/dialogindividualmeasurements.ui index 2eb9260b5..5d5c25b44 100644 --- a/src/app/dialogs/dialogindividualmeasurements.ui +++ b/src/app/dialogs/dialogindividualmeasurements.ui @@ -13,18 +13,6 @@ 295 - - - 505 - 295 - - - - - 505 - 295 - - Individual measurements diff --git a/src/app/dialogs/dialoglayoutprogress.cpp b/src/app/dialogs/dialoglayoutprogress.cpp index 758b7c6d5..68b6937e1 100644 --- a/src/app/dialogs/dialoglayoutprogress.cpp +++ b/src/app/dialogs/dialoglayoutprogress.cpp @@ -58,6 +58,10 @@ DialogLayoutProgress::DialogLayoutProgress(int count, QWidget *parent) setModal(true); this->setWindowFlags(Qt::Dialog | Qt::WindowTitleHint | Qt::CustomizeWindowHint); + + adjustSize(); + setMaximumSize(size()); + setMinimumSize(size()); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/app/dialogs/dialoglayoutprogress.ui b/src/app/dialogs/dialoglayoutprogress.ui index 1c018562a..314a36d60 100644 --- a/src/app/dialogs/dialoglayoutprogress.ui +++ b/src/app/dialogs/dialoglayoutprogress.ui @@ -13,18 +13,6 @@ 119 - - - 566 - 119 - - - - - 566 - 119 - - Create a Layout diff --git a/src/app/dialogs/dialoglayoutsettings.cpp b/src/app/dialogs/dialoglayoutsettings.cpp index eac924fa9..710dd5036 100644 --- a/src/app/dialogs/dialoglayoutsettings.cpp +++ b/src/app/dialogs/dialoglayoutsettings.cpp @@ -74,6 +74,10 @@ DialogLayoutSettings::DialogLayoutSettings(VLayoutGenerator *generator, QWidget QPushButton *bRestoreDefaults = ui->buttonBox->button(QDialogButtonBox::RestoreDefaults); connect(bRestoreDefaults, &QPushButton::clicked, this, &DialogLayoutSettings::RestoreDefaults); + + adjustSize(); + setMaximumSize(size()); + setMinimumSize(size()); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/app/dialogs/dialoglayoutsettings.ui b/src/app/dialogs/dialoglayoutsettings.ui index 99a45aaa2..3c1b4fe68 100644 --- a/src/app/dialogs/dialoglayoutsettings.ui +++ b/src/app/dialogs/dialoglayoutsettings.ui @@ -10,18 +10,6 @@ 345 - - - 661 - 345 - - - - - 661 - 345 - - Create a layout @@ -558,7 +546,7 @@ - + diff --git a/src/app/dialogs/dialogmeasurements.cpp b/src/app/dialogs/dialogmeasurements.cpp index a59560b67..4744e6043 100644 --- a/src/app/dialogs/dialogmeasurements.cpp +++ b/src/app/dialogs/dialogmeasurements.cpp @@ -40,6 +40,10 @@ DialogMeasurements::DialogMeasurements(QWidget *parent) : connect(ui->toolButtonStandard, &QToolButton::clicked, this, &DialogMeasurements::StandardMeasurements); connect(ui->toolButtonIndividual, &QToolButton::clicked, this, &DialogMeasurements::IndividualMeasurements); + + adjustSize(); + setMaximumSize(size()); + setMinimumSize(size()); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/app/dialogs/dialogmeasurements.ui b/src/app/dialogs/dialogmeasurements.ui index 6ef210151..9e7dfa248 100644 --- a/src/app/dialogs/dialogmeasurements.ui +++ b/src/app/dialogs/dialogmeasurements.ui @@ -13,18 +13,6 @@ 244 - - - 448 - 244 - - - - - 448 - 244 - - Measurements diff --git a/src/app/dialogs/dialogpatternproperties.cpp b/src/app/dialogs/dialogpatternproperties.cpp index ad734f559..9d77bcd11 100644 --- a/src/app/dialogs/dialogpatternproperties.cpp +++ b/src/app/dialogs/dialogpatternproperties.cpp @@ -80,6 +80,10 @@ DialogPatternProperties::DialogPatternProperties(VPattern *doc, QWidget *parent) SetOptions(sizes); gradationChanged = false;//Set to default value after initialization + + adjustSize(); + setMaximumSize(size()); + setMinimumSize(size()); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/app/dialogs/dialogpatternproperties.ui b/src/app/dialogs/dialogpatternproperties.ui index 410184abf..9b09c2ccf 100644 --- a/src/app/dialogs/dialogpatternproperties.ui +++ b/src/app/dialogs/dialogpatternproperties.ui @@ -10,18 +10,6 @@ 562 - - - 657 - 562 - - - - - 657 - 562 - - Pattern properties diff --git a/src/app/dialogs/dialogsavelayout.cpp b/src/app/dialogs/dialogsavelayout.cpp index 929ad7491..cab670fb2 100644 --- a/src/app/dialogs/dialogsavelayout.cpp +++ b/src/app/dialogs/dialogsavelayout.cpp @@ -69,6 +69,10 @@ DialogSaveLayout::DialogSaveLayout(const QMap &formates, int c ui->lineEditPath->setText(qApp->Settings()->GetPathLayout()); ShowExample();//Show example for current format. + + adjustSize(); + setMaximumSize(size()); + setMinimumSize(size()); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/app/dialogs/dialogsavelayout.ui b/src/app/dialogs/dialogsavelayout.ui index 4931d5ac2..6ceae066d 100644 --- a/src/app/dialogs/dialogsavelayout.ui +++ b/src/app/dialogs/dialogsavelayout.ui @@ -10,18 +10,6 @@ 179 - - - 692 - 179 - - - - - 692 - 179 - - Save Layout diff --git a/src/app/dialogs/dialogstandardmeasurements.cpp b/src/app/dialogs/dialogstandardmeasurements.cpp index 6c2c01cd4..b05277c3f 100644 --- a/src/app/dialogs/dialogstandardmeasurements.cpp +++ b/src/app/dialogs/dialogstandardmeasurements.cpp @@ -71,6 +71,10 @@ DialogStandardMeasurements::DialogStandardMeasurements(VContainer *data, const Q CheckState(); connect(ui->lineEditName, &QLineEdit::textChanged, this, &DialogStandardMeasurements::CheckState); + + adjustSize(); + setMaximumSize(size()); + setMinimumSize(size()); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/app/dialogs/dialogstandardmeasurements.ui b/src/app/dialogs/dialogstandardmeasurements.ui index 2fdbc5757..3d858eef9 100644 --- a/src/app/dialogs/dialogstandardmeasurements.ui +++ b/src/app/dialogs/dialogstandardmeasurements.ui @@ -13,12 +13,6 @@ 113 - - - 430 - 113 - - Standard table diff --git a/src/libs/vtools/dialogs/support/dialogeditwrongformula.ui b/src/libs/vtools/dialogs/support/dialogeditwrongformula.ui index 50571b3d9..404356691 100644 --- a/src/libs/vtools/dialogs/support/dialogeditwrongformula.ui +++ b/src/libs/vtools/dialogs/support/dialogeditwrongformula.ui @@ -13,18 +13,6 @@ 449 - - - 390 - 449 - - - - - 390 - 449 - - Edit formula diff --git a/src/libs/vtools/dialogs/support/dialogundo.ui b/src/libs/vtools/dialogs/support/dialogundo.ui index b8011a668..d9826a01c 100644 --- a/src/libs/vtools/dialogs/support/dialogundo.ui +++ b/src/libs/vtools/dialogs/support/dialogundo.ui @@ -13,18 +13,6 @@ 145 - - - 387 - 145 - - - - - 387 - 145 - - Broken formula diff --git a/src/libs/vtools/dialogs/tools/dialogalongline.cpp b/src/libs/vtools/dialogs/tools/dialogalongline.cpp index 82793bb45..06e6f5aba 100644 --- a/src/libs/vtools/dialogs/tools/dialogalongline.cpp +++ b/src/libs/vtools/dialogs/tools/dialogalongline.cpp @@ -73,6 +73,8 @@ DialogAlongLine::DialogAlongLine(const VContainer *data, const quint32 &toolId, this, &DialogAlongLine::PointChanged); vis = new VisToolAlongLine(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogalongline.ui b/src/libs/vtools/dialogs/tools/dialogalongline.ui index 7cd62f81d..06cc73444 100644 --- a/src/libs/vtools/dialogs/tools/dialogalongline.ui +++ b/src/libs/vtools/dialogs/tools/dialogalongline.ui @@ -10,18 +10,6 @@ 284 - - - 412 - 284 - - - - - 412 - 284 - - Point at distance along line diff --git a/src/libs/vtools/dialogs/tools/dialogarc.cpp b/src/libs/vtools/dialogs/tools/dialogarc.cpp index 3224f5065..69b0ef1f9 100644 --- a/src/libs/vtools/dialogs/tools/dialogarc.cpp +++ b/src/libs/vtools/dialogs/tools/dialogarc.cpp @@ -90,6 +90,8 @@ DialogArc::DialogArc(const VContainer *data, const quint32 &toolId, QWidget *par connect(ui->pushButtonGrowLengthF2, &QPushButton::clicked, this, &DialogArc::DeployF2TextEdit); vis = new VisToolArc(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogarc.ui b/src/libs/vtools/dialogs/tools/dialogarc.ui index e109c121d..be883e00b 100644 --- a/src/libs/vtools/dialogs/tools/dialogarc.ui +++ b/src/libs/vtools/dialogs/tools/dialogarc.ui @@ -10,18 +10,6 @@ 329 - - - 425 - 329 - - - - - 425 - 329 - - Arc diff --git a/src/libs/vtools/dialogs/tools/dialogarcwithlength.cpp b/src/libs/vtools/dialogs/tools/dialogarcwithlength.cpp index 824e93a57..8e87f991a 100644 --- a/src/libs/vtools/dialogs/tools/dialogarcwithlength.cpp +++ b/src/libs/vtools/dialogs/tools/dialogarcwithlength.cpp @@ -85,6 +85,8 @@ DialogArcWithLength::DialogArcWithLength(const VContainer *data, const quint32 & connect(ui->pushButtonGrowLengthArcLength, &QPushButton::clicked, this, &DialogArcWithLength::DeployLengthTextEdit); vis = new VisToolArcWithLength(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogbisector.cpp b/src/libs/vtools/dialogs/tools/dialogbisector.cpp index 495db4c07..782788e7b 100644 --- a/src/libs/vtools/dialogs/tools/dialogbisector.cpp +++ b/src/libs/vtools/dialogs/tools/dialogbisector.cpp @@ -75,6 +75,8 @@ DialogBisector::DialogBisector(const VContainer *data, const quint32 &toolId, QW this, &DialogBisector::PointNameChanged); vis = new VisToolBisector(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogbisector.ui b/src/libs/vtools/dialogs/tools/dialogbisector.ui index 5ada8d3ef..d3bf1273e 100644 --- a/src/libs/vtools/dialogs/tools/dialogbisector.ui +++ b/src/libs/vtools/dialogs/tools/dialogbisector.ui @@ -10,18 +10,6 @@ 317 - - - 428 - 317 - - - - - 428 - 317 - - Point along bisector diff --git a/src/libs/vtools/dialogs/tools/dialogcurveintersectaxis.cpp b/src/libs/vtools/dialogs/tools/dialogcurveintersectaxis.cpp index 41fe7d6f3..22d8fa4c9 100644 --- a/src/libs/vtools/dialogs/tools/dialogcurveintersectaxis.cpp +++ b/src/libs/vtools/dialogs/tools/dialogcurveintersectaxis.cpp @@ -68,6 +68,8 @@ DialogCurveIntersectAxis::DialogCurveIntersectAxis(const VContainer *data, const connect(timerFormula, &QTimer::timeout, this, &DialogCurveIntersectAxis::EvalAngle); vis = new VisToolCurveIntersectAxis(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogcurveintersectaxis.ui b/src/libs/vtools/dialogs/tools/dialogcurveintersectaxis.ui index 6ae91c45c..a2380191f 100644 --- a/src/libs/vtools/dialogs/tools/dialogcurveintersectaxis.ui +++ b/src/libs/vtools/dialogs/tools/dialogcurveintersectaxis.ui @@ -10,18 +10,6 @@ 284 - - - 419 - 284 - - - - - 419 - 284 - - Point intersect curve and axis diff --git a/src/libs/vtools/dialogs/tools/dialogcutarc.cpp b/src/libs/vtools/dialogs/tools/dialogcutarc.cpp index 371119754..e33381a5a 100644 --- a/src/libs/vtools/dialogs/tools/dialogcutarc.cpp +++ b/src/libs/vtools/dialogs/tools/dialogcutarc.cpp @@ -66,6 +66,8 @@ DialogCutArc::DialogCutArc(const VContainer *data, const quint32 &toolId, QWidge connect(ui->pushButtonGrowLength, &QPushButton::clicked, this, &DialogCutArc::DeployFormulaTextEdit); vis = new VisToolCutArc(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogcutarc.ui b/src/libs/vtools/dialogs/tools/dialogcutarc.ui index ca11fcace..1fa48a4d4 100644 --- a/src/libs/vtools/dialogs/tools/dialogcutarc.ui +++ b/src/libs/vtools/dialogs/tools/dialogcutarc.ui @@ -10,18 +10,6 @@ 218 - - - 412 - 218 - - - - - 412 - 218 - - Segment an arc diff --git a/src/libs/vtools/dialogs/tools/dialogcutspline.cpp b/src/libs/vtools/dialogs/tools/dialogcutspline.cpp index 3adf155de..2ecec7429 100644 --- a/src/libs/vtools/dialogs/tools/dialogcutspline.cpp +++ b/src/libs/vtools/dialogs/tools/dialogcutspline.cpp @@ -65,6 +65,8 @@ DialogCutSpline::DialogCutSpline(const VContainer *data, const quint32 &toolId, connect(ui->pushButtonGrowLength, &QPushButton::clicked, this, &DialogCutSpline::DeployFormulaTextEdit); vis = new VisToolCutSpline(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogcutspline.ui b/src/libs/vtools/dialogs/tools/dialogcutspline.ui index c79f33944..f66d62bd7 100644 --- a/src/libs/vtools/dialogs/tools/dialogcutspline.ui +++ b/src/libs/vtools/dialogs/tools/dialogcutspline.ui @@ -10,18 +10,6 @@ 218 - - - 412 - 218 - - - - - 412 - 218 - - Segmenting a simple curve diff --git a/src/libs/vtools/dialogs/tools/dialogcutsplinepath.cpp b/src/libs/vtools/dialogs/tools/dialogcutsplinepath.cpp index aae622330..ace8679a1 100644 --- a/src/libs/vtools/dialogs/tools/dialogcutsplinepath.cpp +++ b/src/libs/vtools/dialogs/tools/dialogcutsplinepath.cpp @@ -65,6 +65,8 @@ DialogCutSplinePath::DialogCutSplinePath(const VContainer *data, const quint32 & connect(ui->pushButtonGrowLength, &QPushButton::clicked, this, &DialogCutSplinePath::DeployFormulaTextEdit); vis = new VisToolCutSplinePath(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogcutsplinepath.ui b/src/libs/vtools/dialogs/tools/dialogcutsplinepath.ui index df377dbb6..6a0b5dcea 100644 --- a/src/libs/vtools/dialogs/tools/dialogcutsplinepath.ui +++ b/src/libs/vtools/dialogs/tools/dialogcutsplinepath.ui @@ -10,18 +10,6 @@ 218 - - - 412 - 218 - - - - - 412 - 218 - - Segment a curved path diff --git a/src/libs/vtools/dialogs/tools/dialogdetail.cpp b/src/libs/vtools/dialogs/tools/dialogdetail.cpp index b42229ee8..a2592508e 100644 --- a/src/libs/vtools/dialogs/tools/dialogdetail.cpp +++ b/src/libs/vtools/dialogs/tools/dialogdetail.cpp @@ -78,6 +78,8 @@ DialogDetail::DialogDetail(const VContainer *data, const quint32 &toolId, QWidge connect(ui.lineEditNameDetail, &QLineEdit::textChanged, this, &DialogDetail::NamePointChanged); connect(ui.toolButtonDelete, &QToolButton::clicked, this, &DialogDetail::DeleteItem); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogdetail.ui b/src/libs/vtools/dialogs/tools/dialogdetail.ui index 84986db68..873e7fdea 100644 --- a/src/libs/vtools/dialogs/tools/dialogdetail.ui +++ b/src/libs/vtools/dialogs/tools/dialogdetail.ui @@ -10,18 +10,6 @@ 342 - - - 565 - 342 - - - - - 565 - 342 - - Seam allowance tool diff --git a/src/libs/vtools/dialogs/tools/dialogendline.cpp b/src/libs/vtools/dialogs/tools/dialogendline.cpp index a193ed962..cd7970f59 100644 --- a/src/libs/vtools/dialogs/tools/dialogendline.cpp +++ b/src/libs/vtools/dialogs/tools/dialogendline.cpp @@ -80,6 +80,8 @@ DialogEndLine::DialogEndLine(const VContainer *data, const quint32 &toolId, QWid connect(timerFormula, &QTimer::timeout, this, &DialogEndLine::EvalAngle); vis = new VisToolEndLine(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogendline.ui b/src/libs/vtools/dialogs/tools/dialogendline.ui index b5987b88b..7ce5583e8 100644 --- a/src/libs/vtools/dialogs/tools/dialogendline.ui +++ b/src/libs/vtools/dialogs/tools/dialogendline.ui @@ -16,18 +16,6 @@ 0 - - - 358 - 323 - - - - - 358 - 323 - - Point at distance and angle diff --git a/src/libs/vtools/dialogs/tools/dialogheight.cpp b/src/libs/vtools/dialogs/tools/dialogheight.cpp index 54f3ef57a..45cc54d45 100644 --- a/src/libs/vtools/dialogs/tools/dialogheight.cpp +++ b/src/libs/vtools/dialogs/tools/dialogheight.cpp @@ -65,6 +65,8 @@ DialogHeight::DialogHeight(const VContainer *data, const quint32 &toolId, QWidge this, &DialogHeight::PointNameChanged); vis = new VisToolHeight(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogheight.ui b/src/libs/vtools/dialogs/tools/dialogheight.ui index aafacec1a..6174c5d9f 100644 --- a/src/libs/vtools/dialogs/tools/dialogheight.ui +++ b/src/libs/vtools/dialogs/tools/dialogheight.ui @@ -10,18 +10,6 @@ 245 - - - 300 - 245 - - - - - 300 - 245 - - Perpendicular point along line diff --git a/src/libs/vtools/dialogs/tools/dialogline.cpp b/src/libs/vtools/dialogs/tools/dialogline.cpp index 6f3839a5e..819da62dd 100644 --- a/src/libs/vtools/dialogs/tools/dialogline.cpp +++ b/src/libs/vtools/dialogs/tools/dialogline.cpp @@ -63,6 +63,8 @@ DialogLine::DialogLine(const VContainer *data, const quint32 &toolId, QWidget *p this, &DialogLine::PointNameChanged); vis = new VisToolLine(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogline.ui b/src/libs/vtools/dialogs/tools/dialogline.ui index 1c45f5ce1..9a1f341ac 100644 --- a/src/libs/vtools/dialogs/tools/dialogline.ui +++ b/src/libs/vtools/dialogs/tools/dialogline.ui @@ -13,18 +13,6 @@ 179 - - - 300 - 179 - - - - - 300 - 179 - - Line between points diff --git a/src/libs/vtools/dialogs/tools/dialoglineintersect.cpp b/src/libs/vtools/dialogs/tools/dialoglineintersect.cpp index da3a4e742..9314bb5a6 100644 --- a/src/libs/vtools/dialogs/tools/dialoglineintersect.cpp +++ b/src/libs/vtools/dialogs/tools/dialoglineintersect.cpp @@ -65,6 +65,8 @@ DialogLineIntersect::DialogLineIntersect(const VContainer *data, const quint32 & this, &DialogLineIntersect::PointNameChanged); vis = new VisToolLineIntersect(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialoglineintersect.ui b/src/libs/vtools/dialogs/tools/dialoglineintersect.ui index 648c72d67..bea693385 100644 --- a/src/libs/vtools/dialogs/tools/dialoglineintersect.ui +++ b/src/libs/vtools/dialogs/tools/dialoglineintersect.ui @@ -10,18 +10,6 @@ 196 - - - 367 - 196 - - - - - 367 - 196 - - Point at line intersection diff --git a/src/libs/vtools/dialogs/tools/dialoglineintersectaxis.cpp b/src/libs/vtools/dialogs/tools/dialoglineintersectaxis.cpp index ebca04988..012512bbf 100644 --- a/src/libs/vtools/dialogs/tools/dialoglineintersectaxis.cpp +++ b/src/libs/vtools/dialogs/tools/dialoglineintersectaxis.cpp @@ -76,6 +76,8 @@ DialogLineIntersectAxis::DialogLineIntersectAxis(const VContainer *data, const q this, &DialogLineIntersectAxis::PointNameChanged); vis = new VisToolLineIntersectAxis(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialoglineintersectaxis.ui b/src/libs/vtools/dialogs/tools/dialoglineintersectaxis.ui index 4de96771e..5fef97e81 100644 --- a/src/libs/vtools/dialogs/tools/dialoglineintersectaxis.ui +++ b/src/libs/vtools/dialogs/tools/dialoglineintersectaxis.ui @@ -10,18 +10,6 @@ 317 - - - 457 - 317 - - - - - 457 - 317 - - Point intersect line and axis diff --git a/src/libs/vtools/dialogs/tools/dialognormal.cpp b/src/libs/vtools/dialogs/tools/dialognormal.cpp index 1480b5728..68f5686ac 100644 --- a/src/libs/vtools/dialogs/tools/dialognormal.cpp +++ b/src/libs/vtools/dialogs/tools/dialognormal.cpp @@ -71,6 +71,8 @@ DialogNormal::DialogNormal(const VContainer *data, const quint32 &toolId, QWidge this, &DialogNormal::PointNameChanged); vis = new VisToolNormal(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialognormal.ui b/src/libs/vtools/dialogs/tools/dialognormal.ui index 6f65732ac..edfe5d44b 100644 --- a/src/libs/vtools/dialogs/tools/dialognormal.ui +++ b/src/libs/vtools/dialogs/tools/dialognormal.ui @@ -10,18 +10,6 @@ 428 - - - 517 - 428 - - - - - 517 - 428 - - Point along perpendicular diff --git a/src/libs/vtools/dialogs/tools/dialogpointfromarcandtangent.cpp b/src/libs/vtools/dialogs/tools/dialogpointfromarcandtangent.cpp index 86d047129..192b508c0 100644 --- a/src/libs/vtools/dialogs/tools/dialogpointfromarcandtangent.cpp +++ b/src/libs/vtools/dialogs/tools/dialogpointfromarcandtangent.cpp @@ -54,6 +54,8 @@ DialogPointFromArcAndTangent::DialogPointFromArcAndTangent(const VContainer *dat connect(ui->lineEditNamePoint, &QLineEdit::textChanged, this, &DialogPointFromArcAndTangent::NamePointChanged); vis = new VisToolPointFromArcAndTangent(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogpointfromarcandtangent.ui b/src/libs/vtools/dialogs/tools/dialogpointfromarcandtangent.ui index d6fe08701..6efc060e1 100644 --- a/src/libs/vtools/dialogs/tools/dialogpointfromarcandtangent.ui +++ b/src/libs/vtools/dialogs/tools/dialogpointfromarcandtangent.ui @@ -10,18 +10,6 @@ 179 - - - 370 - 179 - - - - - 370 - 179 - - Dialog diff --git a/src/libs/vtools/dialogs/tools/dialogpointfromcircleandtangent.cpp b/src/libs/vtools/dialogs/tools/dialogpointfromcircleandtangent.cpp index fa9c61d9b..a6d49cd64 100644 --- a/src/libs/vtools/dialogs/tools/dialogpointfromcircleandtangent.cpp +++ b/src/libs/vtools/dialogs/tools/dialogpointfromcircleandtangent.cpp @@ -77,6 +77,8 @@ DialogPointFromCircleAndTangent::DialogPointFromCircleAndTangent(const VContaine &DialogPointFromCircleAndTangent::DeployCircleRadiusTextEdit); vis = new VisToolPointFromCircleAndTangent(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogpointfromcircleandtangent.ui b/src/libs/vtools/dialogs/tools/dialogpointfromcircleandtangent.ui index 09023d980..36b94b92e 100644 --- a/src/libs/vtools/dialogs/tools/dialogpointfromcircleandtangent.ui +++ b/src/libs/vtools/dialogs/tools/dialogpointfromcircleandtangent.ui @@ -10,18 +10,6 @@ 251 - - - 430 - 251 - - - - - 430 - 251 - - Dialog diff --git a/src/libs/vtools/dialogs/tools/dialogpointofcontact.cpp b/src/libs/vtools/dialogs/tools/dialogpointofcontact.cpp index 56d9c9808..7d049fbcb 100644 --- a/src/libs/vtools/dialogs/tools/dialogpointofcontact.cpp +++ b/src/libs/vtools/dialogs/tools/dialogpointofcontact.cpp @@ -71,6 +71,8 @@ DialogPointOfContact::DialogPointOfContact(const VContainer *data, const quint32 this, &DialogPointOfContact::PointNameChanged); vis = new VisToolPointOfContact(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogpointofcontact.ui b/src/libs/vtools/dialogs/tools/dialogpointofcontact.ui index 645527ba9..abac8d1c0 100644 --- a/src/libs/vtools/dialogs/tools/dialogpointofcontact.ui +++ b/src/libs/vtools/dialogs/tools/dialogpointofcontact.ui @@ -10,18 +10,6 @@ 251 - - - 498 - 251 - - - - - 498 - 251 - - Point at intersection of arc and line diff --git a/src/libs/vtools/dialogs/tools/dialogpointofintersection.cpp b/src/libs/vtools/dialogs/tools/dialogpointofintersection.cpp index ed249ae5b..cd1dbfabf 100644 --- a/src/libs/vtools/dialogs/tools/dialogpointofintersection.cpp +++ b/src/libs/vtools/dialogs/tools/dialogpointofintersection.cpp @@ -61,6 +61,8 @@ DialogPointOfIntersection::DialogPointOfIntersection(const VContainer *data, con vis = new VisToolPointOfIntersection(data); vis->VisualMode(NULL_ID); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogpointofintersection.ui b/src/libs/vtools/dialogs/tools/dialogpointofintersection.ui index 504b4dfa8..544c2ffb3 100644 --- a/src/libs/vtools/dialogs/tools/dialogpointofintersection.ui +++ b/src/libs/vtools/dialogs/tools/dialogpointofintersection.ui @@ -10,18 +10,6 @@ 146 - - - 300 - 146 - - - - - 300 - 146 - - Point from X and Y of two other points diff --git a/src/libs/vtools/dialogs/tools/dialogpointofintersectionarcs.cpp b/src/libs/vtools/dialogs/tools/dialogpointofintersectionarcs.cpp index 640b04f4d..c7ac5b827 100644 --- a/src/libs/vtools/dialogs/tools/dialogpointofintersectionarcs.cpp +++ b/src/libs/vtools/dialogs/tools/dialogpointofintersectionarcs.cpp @@ -57,6 +57,8 @@ DialogPointOfIntersectionArcs::DialogPointOfIntersectionArcs(const VContainer *d this, &DialogPointOfIntersectionArcs::ArcChanged); vis = new VisToolPointOfIntersectionArcs(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogpointofintersectionarcs.ui b/src/libs/vtools/dialogs/tools/dialogpointofintersectionarcs.ui index 47f1b1583..3446cd5cd 100644 --- a/src/libs/vtools/dialogs/tools/dialogpointofintersectionarcs.ui +++ b/src/libs/vtools/dialogs/tools/dialogpointofintersectionarcs.ui @@ -10,18 +10,6 @@ 179 - - - 300 - 179 - - - - - 300 - 179 - - Dialog diff --git a/src/libs/vtools/dialogs/tools/dialogpointofintersectioncircles.cpp b/src/libs/vtools/dialogs/tools/dialogpointofintersectioncircles.cpp index df7e723f6..1d0186581 100644 --- a/src/libs/vtools/dialogs/tools/dialogpointofintersectioncircles.cpp +++ b/src/libs/vtools/dialogs/tools/dialogpointofintersectioncircles.cpp @@ -93,6 +93,8 @@ DialogPointOfIntersectionCircles::DialogPointOfIntersectionCircles(const VContai &DialogPointOfIntersectionCircles::DeployCircle2RadiusTextEdit); vis = new VisToolPointOfIntersectionCircles(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogpointofintersectioncircles.ui b/src/libs/vtools/dialogs/tools/dialogpointofintersectioncircles.ui index a60f00351..8ab70655d 100644 --- a/src/libs/vtools/dialogs/tools/dialogpointofintersectioncircles.ui +++ b/src/libs/vtools/dialogs/tools/dialogpointofintersectioncircles.ui @@ -10,18 +10,6 @@ 323 - - - 380 - 323 - - - - - 380 - 323 - - Dialog diff --git a/src/libs/vtools/dialogs/tools/dialogshoulderpoint.cpp b/src/libs/vtools/dialogs/tools/dialogshoulderpoint.cpp index e30f7c1e6..5ad18073d 100644 --- a/src/libs/vtools/dialogs/tools/dialogshoulderpoint.cpp +++ b/src/libs/vtools/dialogs/tools/dialogshoulderpoint.cpp @@ -76,6 +76,8 @@ DialogShoulderPoint::DialogShoulderPoint(const VContainer *data, const quint32 & this, &DialogShoulderPoint::PointNameChanged); vis = new VisToolShoulderPoint(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogshoulderpoint.ui b/src/libs/vtools/dialogs/tools/dialogshoulderpoint.ui index 27d24a8b5..60e90ccb5 100644 --- a/src/libs/vtools/dialogs/tools/dialogshoulderpoint.ui +++ b/src/libs/vtools/dialogs/tools/dialogshoulderpoint.ui @@ -10,18 +10,6 @@ 317 - - - 488 - 317 - - - - - 488 - 317 - - Special point on shoulder diff --git a/src/libs/vtools/dialogs/tools/dialogsinglepoint.cpp b/src/libs/vtools/dialogs/tools/dialogsinglepoint.cpp index d883bbb0d..9c8963033 100644 --- a/src/libs/vtools/dialogs/tools/dialogsinglepoint.cpp +++ b/src/libs/vtools/dialogs/tools/dialogsinglepoint.cpp @@ -48,6 +48,8 @@ DialogSinglePoint::DialogSinglePoint(const VContainer *data, const quint32 &tool CheckState(); connect(ui->lineEditName, &QLineEdit::textChanged, this, &DialogTool::NamePointChanged); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogsinglepoint.ui b/src/libs/vtools/dialogs/tools/dialogsinglepoint.ui index 183fb8011..fd251f7f5 100644 --- a/src/libs/vtools/dialogs/tools/dialogsinglepoint.ui +++ b/src/libs/vtools/dialogs/tools/dialogsinglepoint.ui @@ -13,18 +13,6 @@ 202 - - - 300 - 202 - - - - - 300 - 202 - - Single point diff --git a/src/libs/vtools/dialogs/tools/dialogspline.cpp b/src/libs/vtools/dialogs/tools/dialogspline.cpp index 9736f5d10..f65f13f2b 100644 --- a/src/libs/vtools/dialogs/tools/dialogspline.cpp +++ b/src/libs/vtools/dialogs/tools/dialogspline.cpp @@ -57,6 +57,8 @@ DialogSpline::DialogSpline(const VContainer *data, const quint32 &toolId, QWidge this, &DialogSpline::PointNameChanged); vis = new VisToolSpline(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogspline.ui b/src/libs/vtools/dialogs/tools/dialogspline.ui index 2642fd93b..24986817b 100644 --- a/src/libs/vtools/dialogs/tools/dialogspline.ui +++ b/src/libs/vtools/dialogs/tools/dialogspline.ui @@ -10,18 +10,6 @@ 233 - - - 540 - 233 - - - - - 540 - 233 - - Simple curve diff --git a/src/libs/vtools/dialogs/tools/dialogsplinepath.cpp b/src/libs/vtools/dialogs/tools/dialogsplinepath.cpp index 2b3a1243e..36f9c8137 100644 --- a/src/libs/vtools/dialogs/tools/dialogsplinepath.cpp +++ b/src/libs/vtools/dialogs/tools/dialogsplinepath.cpp @@ -61,6 +61,8 @@ DialogSplinePath::DialogSplinePath(const VContainer *data, const quint32 &toolId this, &DialogSplinePath::KAsm2Changed); vis = new VisToolSplinePath(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogsplinepath.ui b/src/libs/vtools/dialogs/tools/dialogsplinepath.ui index 1c2e0475d..a61dc5d91 100644 --- a/src/libs/vtools/dialogs/tools/dialogsplinepath.ui +++ b/src/libs/vtools/dialogs/tools/dialogsplinepath.ui @@ -10,18 +10,6 @@ 322 - - - 528 - 322 - - - - - 528 - 322 - - Curved path diff --git a/src/libs/vtools/dialogs/tools/dialogtool.cpp b/src/libs/vtools/dialogs/tools/dialogtool.cpp index 3b9191fec..786c1b0ee 100644 --- a/src/libs/vtools/dialogs/tools/dialogtool.cpp +++ b/src/libs/vtools/dialogs/tools/dialogtool.cpp @@ -271,6 +271,14 @@ bool DialogTool::eventFilter(QObject *object, QEvent *event) return false; } +//--------------------------------------------------------------------------------------------------------------------- +void DialogTool::FixateSize() +{ + adjustSize(); + setMaximumSize(size()); + setMinimumSize(size()); +} + //--------------------------------------------------------------------------------------------------------------------- /** * @brief ValFormulaChanged handle change formula diff --git a/src/libs/vtools/dialogs/tools/dialogtool.h b/src/libs/vtools/dialogs/tools/dialogtool.h index ff8edf75c..1688f6163 100644 --- a/src/libs/vtools/dialogs/tools/dialogtool.h +++ b/src/libs/vtools/dialogs/tools/dialogtool.h @@ -315,6 +315,7 @@ protected: virtual void SaveData(){} void MoveCursorToEnd(QPlainTextEdit *plainTextEdit); bool eventFilter(QObject *object, QEvent *event); + void FixateSize(); private: void FillList(QComboBox *box, const QMap &list)const; diff --git a/src/libs/vtools/dialogs/tools/dialogtriangle.cpp b/src/libs/vtools/dialogs/tools/dialogtriangle.cpp index 74a8bc681..52e0a8e2b 100644 --- a/src/libs/vtools/dialogs/tools/dialogtriangle.cpp +++ b/src/libs/vtools/dialogs/tools/dialogtriangle.cpp @@ -65,6 +65,8 @@ DialogTriangle::DialogTriangle(const VContainer *data, const quint32 &toolId, QW this, &DialogTriangle::PointNameChanged); vis = new VisToolTriangle(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialogtriangle.ui b/src/libs/vtools/dialogs/tools/dialogtriangle.ui index 04eaf7a29..a8a342923 100644 --- a/src/libs/vtools/dialogs/tools/dialogtriangle.ui +++ b/src/libs/vtools/dialogs/tools/dialogtriangle.ui @@ -10,18 +10,6 @@ 212 - - - 300 - 212 - - - - - 300 - 212 - - Triangle tool diff --git a/src/libs/vtools/dialogs/tools/dialogtruedarts.cpp b/src/libs/vtools/dialogs/tools/dialogtruedarts.cpp index beeb7bc3f..bb522f7b4 100644 --- a/src/libs/vtools/dialogs/tools/dialogtruedarts.cpp +++ b/src/libs/vtools/dialogs/tools/dialogtruedarts.cpp @@ -69,6 +69,8 @@ DialogTrueDarts::DialogTrueDarts(const VContainer *data, const quint32 &toolId, this, &DialogTrueDarts::PointNameChanged); vis = new VisToolTrueDarts(data); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialoguniondetails.cpp b/src/libs/vtools/dialogs/tools/dialoguniondetails.cpp index 35a33cbad..494125f8f 100644 --- a/src/libs/vtools/dialogs/tools/dialoguniondetails.cpp +++ b/src/libs/vtools/dialogs/tools/dialoguniondetails.cpp @@ -43,6 +43,8 @@ DialogUnionDetails::DialogUnionDetails(const VContainer *data, const quint32 &to { ui->setupUi(this); InitOkCancel(ui); + + FixateSize(); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/dialogs/tools/dialoguniondetails.ui b/src/libs/vtools/dialogs/tools/dialoguniondetails.ui index ebdbb9039..176caddb8 100644 --- a/src/libs/vtools/dialogs/tools/dialoguniondetails.ui +++ b/src/libs/vtools/dialogs/tools/dialoguniondetails.ui @@ -13,18 +13,6 @@ 78 - - - 300 - 78 - - - - - 300 - 78 - - Union tool