64 |
64 |
65 if SnapshotModes.Fullscreen in supportedModes: |
65 if SnapshotModes.Fullscreen in supportedModes: |
66 self.modeCombo.addItem(self.tr("Fullscreen"), |
66 self.modeCombo.addItem(self.tr("Fullscreen"), |
67 SnapshotModes.Fullscreen) |
67 SnapshotModes.Fullscreen) |
68 if SnapshotModes.SelectedScreen in supportedModes: |
68 if SnapshotModes.SelectedScreen in supportedModes: |
69 if Globals.qVersionTuple() >= (5, 10, 0): |
69 if len(QApplication.screens()) > 1: |
70 if len(QApplication.screens()) > 1: |
70 self.modeCombo.addItem(self.tr("Select Screen"), |
71 self.modeCombo.addItem(self.tr("Select Screen"), |
71 SnapshotModes.SelectedScreen) |
72 SnapshotModes.SelectedScreen) |
|
73 else: |
|
74 if QApplication.desktop().screenCount() > 1: |
|
75 self.modeCombo.addItem(self.tr("Select Screen"), |
|
76 SnapshotModes.SelectedScreen) |
|
77 if SnapshotModes.SelectedWindow in supportedModes: |
72 if SnapshotModes.SelectedWindow in supportedModes: |
78 self.modeCombo.addItem(self.tr("Select Window"), |
73 self.modeCombo.addItem(self.tr("Select Window"), |
79 SnapshotModes.SelectedWindow) |
74 SnapshotModes.SelectedWindow) |
80 if SnapshotModes.Rectangle in supportedModes: |
75 if SnapshotModes.Rectangle in supportedModes: |
81 self.modeCombo.addItem(self.tr("Rectangular Selection"), |
76 self.modeCombo.addItem(self.tr("Rectangular Selection"), |