Merhaba, pyqt5 ile cihazın hoparlör listesini çıkarmaya çalışıyorum. Tkinter ile yapabilmiştim ancak bu arayüz formatına geçince yapamadım.
p = pyaudio.PyAudio()
self.output_device_list = []
for i in range(p.get_device_count()):
device_info = p.get_device_info_by_index(i)
if device_info["maxOutputChannels"] > 0:
device_name = device_info["name"]
self.output_device_list.append((i, device_name))
if len(self.output_device_list) == 6:
break
self.output_device_list = tuple(self.output_device_list)
Bu kod parçası cihaz hoparlör listesini çıkarmamıza yarıyor.
for device in self.output_device_list:
self.output_device_listbox.insert(tk.END, device[1])
tkinter ile bu şekilde yaptığımda cihaz listelerini alabiliyordum.
p = pyaudio.PyAudio()
self.output_device_list = []
for i in range(p.get_device_count()):
device_info = p.get_device_info_by_index(i)
if device_info["maxOutputChannels"] > 0:
device_name = device_info["name"]
self.output_device_list.append((i, device_name))
if len(self.output_device_list) == 6:
break
self.output_device_list = tuple(self.output_device_list)
for device in self.output_device_list:
self.server_erkek.hoparlor_list.??????
server_erkek.hoparlor değişkeni bir QList ’ e bağlı, hoparlör listesini nasıl buna aktarabilirim?