def __init__(self): QDialog.__init__(self) ui.load_ui(self, 'about.ui') win_remove_context_help(self) self._version.setText('v' + '.'.join([str(x) for x in VERSION]))
def __init__(self, parent): QWidget.__init__(self, parent) self.customWidgets = {'WidgetLedBank': WidgetLedBank} load_ui(self, 'widget_reg.ui') self._widgetLeds.set_led_count(8, Colour.RED)
def __init__(self, parent): QWidget.__init__(self, parent) self.customWidgets = {'WidgetLedBank': WidgetLedBank} load_ui(self, 'widget_ir.ui') self._widgetLedsInst.set_led_count(4, Colour.BLUE) self._widgetLedsData.set_led_count(4, Colour.YELLOW)
def __init__(self, parent): QWidget.__init__(self, parent) self.customWidgets = {'WidgetLed': WidgetLed} load_ui(self, 'widget_clock.ui') self._periph = None self._ledClock.set_colour(Colour.BLUE)
def __init__(self, parent): QWidget.__init__(self, parent) self.customWidgets = {'WidgetLedBank': WidgetLedBank, 'WidgetDip': WidgetDip} load_ui(self, 'widget_ram.ui') self._widgetLeds.set_led_count(8, Colour.RED) self._widgetDip.set_dip_count(8)
def __init__(self, parent): QWidget.__init__(self, parent) self.customWidgets = {'WidgetLedBank': WidgetLedBank} load_ui(self, 'widget_flags.ui') self._widgetLedsControl.set_led_count(len(Cu.FLAG_NAMES), Colour.BLUE, Cu.FLAG_NAMES, Cu.FLAG_TIPS, toolTip=False)
def __init__(self, parent): QWidget.__init__(self, parent) self.customWidgets = {'WidgetLedBank': WidgetLedBank} load_ui(self, 'widget_seq.ui') self._widgetLedSeq.set_led_count(3, Colour.RED, reverse=True) names = ['T0', 'T1', 'T2', 'T3', 'T4'] self._widgetLedStep.set_led_count(5, Colour.GREEN, names, toolTip=False)
def __init__(self, cpu): QDialog.__init__(self) self._cpu = cpu load_ui(self, 'dialog_memory.ui') win_remove_context_help(self) self.update() self.adjustSize() font = QFont('Monospace') font.setStyleHint(QFont.TypeWriter) font.setPointSize(12) self._textMem.setFont(font)
def __init__(self, parent): QWidget.__init__(self, parent) self.customWidgets = { 'WidgetLedBank': WidgetLedBank, 'WidgetDip': WidgetDip, 'WidgetLed': WidgetLed } load_ui(self, 'widget_mar.ui') self._ledRun.set_colour(Colour.GREEN) self._ledRun.light(True) self._ledSet.set_colour(Colour.RED) self._widgetLeds.set_led_count(4, Colour.YELLOW) self._widgetDip.set_dip_count(4) self._widgetDip.enable(False) self._widgetDip.signalChanged.connect(self.__on_changed)
def __init__(self, cpu): QMainWindow.__init__(self) self._cpu = cpu self._lastUpdate = 0 self._dialogMem = None self._settings = Settings() self.customWidgets = {'WidgetClock': WidgetClock, 'WidgetPc': WidgetPc, 'WidgetMar': WidgetMar, 'WidgetIr': WidgetIr, 'WidgetBus': WidgetBus, 'WidgetReg': WidgetReg, 'WidgetSeq': WidgetSeq, 'WidgetFlags': WidgetFlags, 'WidgetOut': WidgetOut, 'WidgetRam': WidgetRam} load_ui(self, 'window_main.ui') self._widgetRegA.set_label('A', Qt.AlignRight) self._widgetRegA.set_tooltip('A Register (Accumulator)') self._widgetAlu.set_label('ALU', Qt.AlignRight) self._widgetAlu.set_tooltip('Arithmetic and Logic Unit') self._widgetRegB.set_label('B', Qt.AlignRight) self._widgetRegB.set_tooltip('B Register') self._widgetClock.set_periph(cpu.get_periph_clock()) self._widgetClock.set_frequency(self._settings.frequency) self.adjustSize() self.signalUpdate.connect(self.__update) cpu.set_clock_listener(self.signalUpdate.emit) self._widgetRam.signalWrite.connect(self.__set_ram_value) self._widgetMar.signalSet.connect(self.__set_mar_value) self.__update(False)