diff options
| author | tassaron | 2017-05-23 18:54:31 -0400 |
|---|---|---|
| committer | tassaron | 2017-05-23 18:54:31 -0400 |
| commit | 8ddbe78128ba955bd68623376a14e6425386eb5d (patch) | |
| tree | 2d9070bbc20632c5461091bffd327baba29e8096 | |
| parent | a251be0cd46d3702fcbb5cabf0ff4a348b42b66e (diff) | |
rm duplicate code
| -rw-r--r-- | main.py | 20 |
1 files changed, 5 insertions, 15 deletions
@@ -40,23 +40,13 @@ class Command(QtCore.QObject): # colour settings RGBError = 'Bad RGB input (use two commas)' # load colors as tuples from a comma-separated string - self.textColor = tuple([int(i) for i in self.settings.value("textColor", '255, 255, 255').split(',')]) - self.visColor = tuple([int(i) for i in self.settings.value("visColor", '255, 255, 255').split(',')]) + self.textColor = core.Core.RGBFromString(self.settings.value("textColor", '255, 255, 255')) + self.visColor = core.Core.RGBFromString(self.settings.value("visColor", '255, 255, 255')) if self.args.textcolor: - try: - r, g, b = self.args.textcolor.split(',') - except: - print(RGBError) - else: - self.textColor = (int(r), int(g), int(b)) + self.textColor = core.Core.RGBFromString(self.args.textcolor) if self.args.viscolor: - try: - r, g, b = self.args.viscolor.split(',') - except: - print(RGBError) - else: - self.visColor = (int(r), int(g), int(b)) - + self.visColor = core.Core.RGBFromString(self.args.viscolor) + # font settings if self.args.font: self.font = QFont(self.args.font) |
