Bigger signal name and better layout

This commit is contained in:
alessandro90
2018-10-07 16:43:10 +02:00
parent dfd8c4ac0e
commit 37adfcd7c2
3 changed files with 918 additions and 923 deletions

View File

@@ -75,7 +75,7 @@ class AudioPlayer(object):
def set_audio_player(self, fname = ""): def set_audio_player(self, fname = ""):
self.__first_call = True self.__first_call = True
self.__reset_audio_widget() self.__reset_audio_widget()
full_name = os.path.join('Data', 'Audio', fname + '.wav') full_name = os.path.join('Data', 'Audio_ogg', fname + '.ogg')
if os.path.exists(full_name): if os.path.exists(full_name):
self.__play.setEnabled(True) self.__play.setEnabled(True)
self.__audio_file = full_name self.__audio_file = full_name
@@ -84,7 +84,7 @@ class AudioPlayer(object):
if not self.__paused: if not self.__paused:
if self.__first_call: if self.__first_call:
self.__first_call = False self.__first_call = False
mixer.init(frequency = AudioSegment.from_wav(self.__audio_file).frame_rate, mixer.init(frequency = AudioSegment.from_ogg(self.__audio_file).frame_rate,
buffer = 2048) buffer = 2048)
mixer.music.load(self.__audio_file) mixer.music.load(self.__audio_file)
self.__set_volume() self.__set_volume()

View File

@@ -10,7 +10,7 @@ from PyQt5.QtWidgets import (QMainWindow,
qApp,) qApp,)
from PyQt5.QtGui import QPixmap from PyQt5.QtGui import QPixmap
from PyQt5 import uic from PyQt5 import uic
from PyQt5.QtCore import QFileInfo, QSize from PyQt5.QtCore import QFileInfo, QSize, Qt
from audio_player import AudioPlayer from audio_player import AudioPlayer
@@ -169,7 +169,8 @@ class MyApp(QMainWindow, Ui_MainWindow):
+ "\n" + ' '.join(words[words_per_row:]) + "\n" + ' '.join(words[words_per_row:])
else: else:
words = self.current_signal_name words = self.current_signal_name
self.name_lab.setText(words) self.name_lab.setText(self.current_signal_name)
self.name_lab.setAlignment(Qt.AlignHCenter)
current_signal = self.db.loc[self.current_signal_name] current_signal = self.db.loc[self.current_signal_name]
self.url_button.setEnabled(True) self.url_button.setEnabled(True)
if not current_signal.at["url_clicked"]: if not current_signal.at["url_clicked"]:

File diff suppressed because it is too large Load Diff