From 2f564b5a76051cdb29a32f8cf3cbfc94fa6c2de5 Mon Sep 17 00:00:00 2001 From: Marius Stanciu Date: Fri, 25 Sep 2020 14:55:15 +0300 Subject: [PATCH] - minor GUI change in Isolation Tool --- CHANGELOG.md | 4 ++++ appTools/ToolIsolation.py | 16 ++++++++++++---- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index de586ab3..d10dff43 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ CHANGELOG for FlatCAM beta ================================================= +25.09.2020 + +- minor GUI change in Isolation Tool + 24.09.2020 - fixed a bug where end_xy parameter in Drilling Tool was not used diff --git a/appTools/ToolIsolation.py b/appTools/ToolIsolation.py index 262a1afa..aae4c540 100644 --- a/appTools/ToolIsolation.py +++ b/appTools/ToolIsolation.py @@ -3056,22 +3056,30 @@ class IsoUI: "If the tool is V-shape type then this value is automatically\n" "calculated from the other parameters.") ) + self.grid3.addWidget(self.new_tooldia_lbl, 2, 0) + + new_tool_lay = QtWidgets.QHBoxLayout() + self.new_tooldia_entry = FCDoubleSpinner(callback=self.confirmation_message) self.new_tooldia_entry.set_precision(self.decimals) self.new_tooldia_entry.set_range(0.000, 9999.9999) self.new_tooldia_entry.setObjectName("i_new_tooldia") - self.grid3.addWidget(self.new_tooldia_lbl, 2, 0) - self.grid3.addWidget(self.new_tooldia_entry, 2, 1) + new_tool_lay.addWidget(self.new_tooldia_entry) # Find Optimal Tooldia - self.find_optimal_button = FCButton(_('Find Optimal')) + self.find_optimal_button = QtWidgets.QToolButton() + self.find_optimal_button.setText(_('Optimal')) self.find_optimal_button.setIcon(QtGui.QIcon(self.app.resource_location + '/open_excellon32.png')) + self.find_optimal_button.setToolButtonStyle(QtCore.Qt.ToolButtonTextBesideIcon) self.find_optimal_button.setToolTip( _("Find a tool diameter that is guaranteed\n" "to do a complete isolation.") ) - self.grid3.addWidget(self.find_optimal_button, 4, 0, 1, 2) + + new_tool_lay.addWidget(self.find_optimal_button) + + self.grid3.addLayout(new_tool_lay, 2, 1) bhlay = QtWidgets.QHBoxLayout()