Skip to content

Commit

Permalink
fix for Listbox.Update not using string version of values, Graph.chan…
Browse files Browse the repository at this point in the history
…ge_coordinates addition
  • Loading branch information
PySimpleGUI committed Jan 9, 2020
1 parent 9543c68 commit 14b6616
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions PySimpleGUIQt/PySimpleGUIQt.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/usr/bin/python3
version = __version__ = "0.31.0. Released 24-Dec-2019"
version = __version__ = "0.31.0.1 Unreleased - fix for Listbox.update, Graph.change_coordinates"

port = 'PySimpleGUIQt'

Expand Down Expand Up @@ -689,7 +689,8 @@ def Update(self, values=None, disabled=None, set_to_index=None,background_color=
self.Values = values
for i in range(self.QT_ListWidget.count()):
self.QT_ListWidget.takeItem(0)
self.QT_ListWidget.addItems(values)
items = [str(v) for v in self.Values]
self.QT_ListWidget.addItems(items)
if disabled == True:
self.QT_ListWidget.setDisabled(True)
elif disabled == False:
Expand Down Expand Up @@ -1890,6 +1891,19 @@ def MoveFigure(self, figure, x_direction, y_direction):
return None
self._TKCanvas2.move(figure, shift_amount[0], shift_amount[1])


def change_coordinates(self, graph_bottom_left, graph_top_right):
"""
Changes the corrdinate system to a new one. The same 2 points in space are used to define the coorinate
system - the bottom left and the top right values of your graph.
:param graph_bottom_left: Tuple[int, int] (x,y) The bottoms left corner of your coordinate system
:param graph_top_right: Tuple[int, int] (x,y) The top right corner of your coordinate system
"""
self.BottomLeft = graph_bottom_left
self.TopRight = graph_top_right


@property
def TKCanvas(self):
if self._TKCanvas2 is None:
Expand Down

0 comments on commit 14b6616

Please sign in to comment.