Skip to content

Commit

Permalink
fix for macs
Browse files Browse the repository at this point in the history
  • Loading branch information
ZENALC committed Jun 19, 2021
1 parent 7b78877 commit c661871
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 8 deletions.
6 changes: 4 additions & 2 deletions algobot/graph_helpers.py
Original file line number Diff line number Diff line change
@@ -1,17 +1,19 @@
from datetime import datetime
from typing import List

from PyQt5.QtWidgets import QColorDialog, QLabel, QMainWindow
from PyQt5.QtWidgets import QColorDialog, QDialog, QLabel, QMainWindow
from pyqtgraph import InfiniteLine, PlotWidget, mkPen

from algobot.enums import AVG_GRAPH, NET_GRAPH
from algobot.interface.utils import show_and_bring_window_to_front
from algobot.traders.trader import Trader

GRAPH_LEEWAY = 10 # Amount of points to set extra for graph limits.


def get_and_set_line_color(label: QLabel):
def get_and_set_line_color(view: QDialog, label: QLabel):
color = QColorDialog.getColor()
show_and_bring_window_to_front(view)

if color.isValid():
set_color_to_label(label, color.name())
Expand Down
12 changes: 6 additions & 6 deletions algobot/interface/config_utils/slot_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -211,12 +211,12 @@ def load_slots(config_obj):
c.optimizerLoadConfigurationButton.clicked.connect(lambda: load_config_helper(
config_obj=c, caller=OPTIMIZER, result_label=c.optimizerConfigurationResult, func=load_optimizer_settings))

c.setBalanceColorButton.clicked.connect(lambda: get_and_set_line_color(c.balanceColor))
c.setMovingAverage1ColorButton.clicked.connect(lambda: get_and_set_line_color(c.movingAverage1Color))
c.setMovingAverage2ColorButton.clicked.connect(lambda: get_and_set_line_color(c.movingAverage2Color))
c.setMovingAverage3ColorButton.clicked.connect(lambda: get_and_set_line_color(c.movingAverage3Color))
c.setMovingAverage4ColorButton.clicked.connect(lambda: get_and_set_line_color(c.movingAverage4Color))
c.setHoverLineColorButton.clicked.connect(lambda: get_and_set_line_color(c.hoverLineColor))
c.setBalanceColorButton.clicked.connect(lambda: get_and_set_line_color(c, c.balanceColor))
c.setMovingAverage1ColorButton.clicked.connect(lambda: get_and_set_line_color(c, c.movingAverage1Color))
c.setMovingAverage2ColorButton.clicked.connect(lambda: get_and_set_line_color(c, c.movingAverage2Color))
c.setMovingAverage3ColorButton.clicked.connect(lambda: get_and_set_line_color(c, c.movingAverage3Color))
c.setMovingAverage4ColorButton.clicked.connect(lambda: get_and_set_line_color(c, c.movingAverage4Color))
c.setHoverLineColorButton.clicked.connect(lambda: get_and_set_line_color(c, c.hoverLineColor))

c.testCredentialsButton.clicked.connect(lambda: test_binance_credentials(c))
c.saveCredentialsButton.clicked.connect(lambda: save_credentials(c))
Expand Down

0 comments on commit c661871

Please sign in to comment.