예제 #1
0
class DailyDialog(QtWidgets.QDialog):
    def __init__(self, parent=None):
        super(DailyDialog, self).__init__(parent)
        self.ui = DailyForm()
        self.ui.setupUi(self)
        # use new style signals
        self.ui.buttonBox.accepted.connect(self.accept)
        self.ui.buttonBox.rejected.connect(self.reject)

    def accept(self):
        dated = self.ui.calendarWidget.selectedDate()
        os.system("python3 ../ReportGenerator/reportgen.py --daily " + dated.toPyDate().strftime("%Y-%m-%d"))
        super(DailyDialog, self).accept()
예제 #2
0
 def __init__(self, parent=None):
     super(DailyDialog, self).__init__(parent)
     self.ui = DailyForm()
     self.ui.setupUi(self)
     # use new style signals
     self.ui.buttonBox.accepted.connect(self.accept)
     self.ui.buttonBox.rejected.connect(self.reject)