Projector Won't Connect in OpenLP

Bug #1588369 reported by Andrew Reyes
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenLP
Fix Released
High
Ken Roberts

Bug Description

Related branches

Revision history for this message
Andrew Reyes (dsreyes1014) wrote :

core/lib/projector/pjlink1.py - projectorNetwork signal

core/ui/projector/manager - projector.link.projectorNetwork slot

Revision history for this message
Ken Roberts (alisonken1) wrote :

Pastebin:

Traceback (most recent call last):
  File "/usr/lib/python3.5/site-packages/openlp/core/ui/projector/manager.py", line 783, in _load_projectors
    self.add_projector(projector=item, start=self.autostart)
  File "/usr/lib/python3.5/site-packages/openlp/core/ui/projector/manager.py", line 723, in add_projector
    item.link.projectorNetwork.connect(self.update_status)
TypeError: decorated slot has no signature compatible with PJLink1.projectorNetwork[int]

=========================================

ken@kens-house:~/projects/python/openlp/2.4$ grep -R projectorNetwork
openlp/core/lib/projector/pjlink1.py: projectorNetwork = pyqtSignal(int) # Projector network activity
openlp/core/lib/projector/pjlink1.py: self.projectorNetwork.emit(S_NETWORK_RECEIVED)
openlp/core/lib/projector/pjlink1.py: self.projectorNetwork.emit(S_NETWORK_SENDING)
openlp/core/lib/projector/pjlink1.py: self.projectorNetwork.emit(S_NETWORK_SENDING)
openlp/core/ui/projector/manager.py: projector.link.projectorNetwork.disconnect(self.update_status)
openlp/core/ui/projector/manager.py: item.link.projectorNetwork.connect(self.update_status)

Changed in openlp:
assignee: nobody → Ken Roberts (alisonken1)
importance: Undecided → High
Revision history for this message
Andrew Reyes (dsreyes1014) wrote :

The package on Arch that affects OpenLP PJlink is 'python-pyqt5-5.6.1 so I downgraded to 5.5.1-2 for now.

Tim Bentley (trb143)
Changed in openlp:
milestone: none → 2.4.2
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.