コード例 #1
0
 def loadSettings(self):
     output_port = midihub.default_output()
     input_port = midihub.default_input()
     s = QSettings()
     s.beginGroup("midi")
     self._playerPort.setEditText(s.value("player/output_port", output_port, str))
     self._inputPort.setEditText(s.value("midi/input_port", input_port, str))
コード例 #2
0
ファイル: widget.py プロジェクト: WedgeLeft/frescobaldi
 def openOutput(self):
     """Called when playing starts. Ensures an output port is opened."""
     self._outputCloseTimer.stop()
     if not self._player.output():
         p = QSettings().value("midi/player/output_port", midihub.default_output())
         o = midihub.output_by_name(p)
         if o:
             self._player.set_output(output.Output(o))
コード例 #3
0
ファイル: widget.py プロジェクト: zsalch/frescobaldi
 def openOutput(self):
     """Called when playing starts. Ensures an output port is opened."""
     self._outputCloseTimer.stop()
     if not self._player.output():
         p = QSettings().value("midi/player/output_port", midihub.default_output(), str)
         o = midihub.output_by_name(p)
         if o:
             self._player.set_output(output.Output(o))
コード例 #4
0
ファイル: midi.py プロジェクト: jan-warchol/frescobaldi
 def loadSettings(self):
     port = midihub.default_output()
     s = QSettings()
     s.beginGroup("midi")
     self._playerPort.setEditText(s.value("player/output_port", port, type("")))