- the Jump To popup window will now autoselect the LineEdit therefore no more need for an extra click after launching the function

This commit is contained in:
Marius Stanciu 2020-01-27 15:27:34 +02:00
parent 251dfd3fb7
commit aa7bc125f4
3 changed files with 6 additions and 4 deletions

View File

@ -13,6 +13,7 @@ CAD program, and create G-Code for Isolation routing.
- in Geometry Editor made sure that on final save, for MultiLineString geometry all the connected lines are merged into one LineString to minimize the number of vertical movements in GCode
- more work in Punch Gerber Tool
- the Jump To popup window will now autoselect the LineEdit therefore no more need for an extra click after launching the function
24.02.2020

View File

@ -2278,7 +2278,7 @@ class Dialog_box(QtWidgets.QWidget):
class DialogBoxRadio(QtWidgets.QDialog):
def __init__(self, title=None, label=None, icon=None, initial_text=None, reference='abs'):
def __init__(self, title=None, label=None, icon=None, initial_text=None, reference='abs', parent=None):
"""
:param title: string with the window title
@ -2322,8 +2322,10 @@ class DialogBoxRadio(QtWidgets.QDialog):
"If the reference is Relative then the Jump will be at the (x,y) distance\n"
"from the current mouse location point.")
)
self.lineEdit = EvalEntry()
self.lineEdit = EvalEntry(self)
self.lineEdit.setText(str(self.location).replace('(', '').replace(')', ''))
self.lineEdit.selectAll()
self.lineEdit.setFocus()
self.form.addRow(self.loc_label, self.lineEdit)
self.button_box = QtWidgets.QDialogButtonBox(QtWidgets.QDialogButtonBox.Ok | QtWidgets.QDialogButtonBox.Cancel,

View File

@ -249,7 +249,7 @@ class ToolPunchGerber(FlatCAMTool):
self.grid1.addWidget(self.circular_ring_entry, 3, 1)
# Oblong Annular Ring Value
self.oblong_ring_label= QtWidgets.QLabel('%s:' % _("Oblong"))
self.oblong_ring_label = QtWidgets.QLabel('%s:' % _("Oblong"))
self.oblong_ring_label.setToolTip(
_("The size of annular ring for oblong pads.")
)
@ -634,4 +634,3 @@ class ToolPunchGerber(FlatCAMTool):
self.gerber_object_combo.setRootModelIndex(self.app.collection.index(0, 0, QtCore.QModelIndex()))
self.exc_combo.setRootModelIndex(self.app.collection.index(1, 0, QtCore.QModelIndex()))
self.ui_disconnect()