From f3b9be0d9cae6737ebe3ed7f6fd47e498b3f5202 Mon Sep 17 00:00:00 2001 From: Roberto Alsina Date: Sat, 1 Feb 2020 13:00:11 -0300 Subject: [PATCH] Connect replicaOf combo --- main.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/main.py b/main.py index 968f448..cead8ee 100644 --- a/main.py +++ b/main.py @@ -88,6 +88,7 @@ class Window(QObject): ui.show() self.ui.setWindowTitle("Display Configuration") self.ui.screenCombo.currentTextChanged.connect(self.monitor_selected) + self.ui.replicaOf.currentTextChanged.connect(self.replica_changed) self.ui.orientationCombo.currentIndexChanged.connect(self.orientation_changed) self.xrandr_info = {} self.get_xrandr_info() @@ -101,6 +102,12 @@ class Window(QObject): self.ui.resetButton.clicked.connect(self.do_reset) self.ui.cancelButton.clicked.connect(self.ui.reject) + def replica_changed(self): + mon = self.ui.screenCombo.currentText() + replicate = self.ui.replicaOf.currentText() + + print(f'Making {mon} a replica of {replicate}') + def do_reset(self): for n in self.xrandr_info: self.xrandr_info[n].update(self.orig_xrandr_info[n])