import sys

from PyQt5.QtWidgets import QApplication, QFrame, QVBoxLayout

from GUI.main import clockWidget, drugPanel, drugPumpPanel

if __name__ == "__main__":
    app = QApplication(sys.argv)
    a = drugPumpPanel(None, "test drug", 10.0, alarmSoundFile='./media/beep3x6.wav')
    b = drugPanel(None, "test drug 2", 20.0, alarmSoundFile='./media/beep3x6.wav')
    c = QFrame(None)
    d = QVBoxLayout(None)
    d.addWidget(a)
    d.addWidget(b)
    c.setLayout(d)
    # a._timerLabel.setAlarmThreshInMins(5./60)
    c.show()
    sys.exit(app.exec_())
