Пример #1
0
 def __init__(self, parent, sound_data_entry = None):
     QListWidgetItem.__init__(self, parent = parent)
     if sound_data_entry is not None:
         self.sound_data_entry = sound_data_entry
     else:
         self.sound_data_entry = sound_entry.blank_entry()
     print(self.sound_data_entry)
Пример #2
0
    def __init__(self, parent, pluginId, useSkins):
        QListWidgetItem.__init__(self, parent, self.kRackItemType)
        self.host = parent.host

        if False:
            # kdevelop likes this :)
            parent = RackListWidget()
            host = CarlaHostMeta()
            self.host = host
            self.fWidget = AbstractPluginSlot()

        # ----------------------------------------------------------------------------------------------------
        # Internal stuff

        self.fParent = parent
        self.fPluginId = pluginId
        self.fUseSkins = useSkins
        self.fWidget = None

        self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
        #self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled|Qt.ItemIsDragEnabled|Qt.ItemIsDropEnabled)

        # ----------------------------------------------------------------------------------------------------
        # Set-up GUI

        self.recreateWidget()
Пример #3
0
	def __init__(self, parent = None, message = None, itemType = "log"):
		QListWidgetItem.__init__(self)
		self.itemType = itemType

		if (itemType == "log"):
			self.setText("--- " + str(message))
		elif (itemType == "in"):
			self.setText("<<< " + str(message))
		elif (itemType == "out"):
			self.setText(">>> " + str(message))
		else:
			self.setText(str(message))

		font = QFont()
		font.setFamily("Monospace")
		if (itemType == "in") or (itemType == "out"):
			font.setBold(True)
			font.setWeight(75)
		else:
			font.setBold(False)
			font.setWeight(50)
		self.setFont(font)

		brush = QBrush(QColor(0, 0, 0))
		if (itemType == "in"):
			brush = QBrush(QColor(0, 0, 85))
		elif (itemType == "out"):
			brush = QBrush(QColor(0, 85, 0))
		brush.setStyle(Qt.NoBrush)
		self.setForeground(brush)
Пример #4
0
    def __init__(self, parent, pluginId, useSkins):
        QListWidgetItem.__init__(self, parent, self.kRackItemType)
        self.host = parent.host

        if False:
            # kdevelop likes this :)
            parent = RackListWidget()
            host = CarlaHostMeta()
            self.host = host
            self.fWidget = AbstractPluginSlot()

        # ----------------------------------------------------------------------------------------------------
        # Internal stuff

        self.fParent = parent
        self.fPluginId = pluginId
        self.fUseSkins = useSkins
        self.fWidget = None

        self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
        # self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled|Qt.ItemIsDragEnabled|Qt.ItemIsDropEnabled)

        # ----------------------------------------------------------------------------------------------------
        # Set-up GUI

        self.recreateWidget()
Пример #5
0
    def __init__(self, parent, pluginId, useSkins):
        QListWidgetItem.__init__(self, parent, self.kRackItemType)
        self.host = parent.host

        if False:
            # kdevelop likes this :)
            parent = RackListWidget()
            host = CarlaHostNull()
            self.host = host
            self.fWidget = AbstractPluginSlot()

        # ----------------------------------------------------------------------------------------------------
        # Internal stuff

        self.fParent = parent
        self.fPluginId = pluginId
        self.fWidget = None

        self.fOptions = {
            'compact':
            bool(
                self.host.get_custom_data_value(
                    pluginId, CUSTOM_DATA_TYPE_PROPERTY,
                    "CarlaSkinIsCompacted") == "true"),
            'useSkins':
            useSkins
        }

        self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
        #self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled|Qt.ItemIsDragEnabled)

        # ----------------------------------------------------------------------------------------------------
        # Set-up GUI

        self.recreateWidget(firstInit=True)
Пример #6
0
    def __init__(self, parent, pluginId, useSkins):
        QListWidgetItem.__init__(self, parent, self.kRackItemType)
        self.host = parent.host

        if False:
            # kdevelop likes this :)
            parent = RackListWidget()
            host = CarlaHostNull()
            self.host = host
            self.fWidget = AbstractPluginSlot()

        # ----------------------------------------------------------------------------------------------------
        # Internal stuff

        self.fParent = parent
        self.fPluginId = pluginId
        self.fWidget = None

        self.fOptions = {'compact': False, 'useSkins': useSkins}

        for i in range(self.host.get_custom_data_count(pluginId)):
            cdata = self.host.get_custom_data(pluginId, i)
            if cdata['type'] == CUSTOM_DATA_TYPE_PROPERTY and cdata[
                    'key'] == "CarlaSkinIsCompacted":
                self.fOptions['compact'] = bool(cdata['value'] == "true")
                break

        self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
        #self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled|Qt.ItemIsDragEnabled)

        # ----------------------------------------------------------------------------------------------------
        # Set-up GUI

        self.recreateWidget(firstInit=True)
Пример #7
0
    def __init__(self, parent, client_data):
        QListWidgetItem.__init__(self, parent, QListWidgetItem.UserType + 1)

        self.sort_number = 0
        self.widget = ClientSlot(parent, self, client_data)

        parent.setItemWidget(self, self.widget)
        self.setSizeHint(QSize(100, 45))
Пример #8
0
 def __init__(self, parent=None, channel_info=None):
     self.channel_info = channel_info
     title = channel_info.get('name')
     QListWidgetItem.__init__(self, title, parent=parent)
     # This is necessary to increase vertical height of the items
     self.setSizeHint(QSize(50, 25))
     if channel_info.get('state') not in (CHANNEL_STATE.COMPLETE.value, CHANNEL_STATE.PERSONAL.value):
         self.setForeground(self.loading_brush)
Пример #9
0
 def __init__(self, name, desc):
     if desc == "":
         display = name
     else:
         #display = "%s (%s)" % (desc, name)
         display = desc
     QListWidgetItem.__init__(self, display)
     self.name = name
Пример #10
0
 def __init__(self, name, desc):
     if desc == "":
         display = name
     else:
         #display = "%s (%s)" % (desc, name)
         display = desc
     QListWidgetItem.__init__(self, display)
     self.name = name
    def __init__(self, parent, session, icon, name, factory):
        QListWidgetItem.__init__(self, parent, QListWidgetItem.UserType + 1)
        self.f_widget = TemplateSlot(parent, self, session, icon, name,
                                     factory)
        self.setData(Qt.UserRole, name)
        parent.setItemWidget(self, self.f_widget)
        self.setSizeHint(QSize(100, 28))

        self.f_factory = factory
    def __init__(self, parent, session, name, factory):
        QListWidgetItem.__init__(self, parent, QListWidgetItem.UserType + 1)

        self.client_data = ray.ClientData()
        self._widget = TemplateSlot(parent, session, name, factory,
                                    self.client_data)
        self.setData(TEMPLATE_NAME_DATA, name)
        self.setData(DISPLAY_NAME_DATA, name)
        parent.setItemWidget(self, self._widget)
        self.setSizeHint(QSize(100, 28))

        self.is_factory = factory
Пример #13
0
 def __init__(self, parent=None):
     QListWidgetItem.__init__(self)
     #		super(scannViewElement, self).__init__(parent) // Non funziona come super
     self.setIcon(getQIcon("wifi25.png"))
     self.essidString = " - "
     self.macString = " - "
     self.signalString = " - "
     self.chanString = ""
     self.freqString = " - "
     self.encrString = " - "
     self.encrString2 = " - "
     self.dBmValue = 25
Пример #14
0
    def __init__(self, parent, pluginId):
        QListWidgetItem.__init__(self, parent, self.kRackItemType)
        self.host = parent.host

        if False:
            # kdevelop likes this :)
            parent = RackListWidget()
            host = CarlaHostNull()
            self.host = host
            self.fWidget = AbstractPluginSlot()

        # ----------------------------------------------------------------------------------------------------
        # Internal stuff

        self.fParent = parent
        self.fPluginId = pluginId
        self.fWidget = None

        color = self.host.get_custom_data_value(pluginId,
                                                CUSTOM_DATA_TYPE_PROPERTY,
                                                "CarlaColor")
        skin = self.host.get_custom_data_value(pluginId,
                                               CUSTOM_DATA_TYPE_PROPERTY,
                                               "CarlaSkin")
        compact = bool(
            self.host.get_custom_data_value(
                pluginId, CUSTOM_DATA_TYPE_PROPERTY, "CarlaSkinIsCompacted") ==
            "true")

        if color:
            try:
                color = tuple(int(i) for i in color.split(";", 3))
            except:
                print("Color value decode failed for", color)
                color = None
        else:
            color = None

        self.fOptions = {
            'color': color,
            'skin': skin,
            'compact': compact and skin != "classic",
        }

        self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
        #self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled|Qt.ItemIsDragEnabled)

        # ----------------------------------------------------------------------------------------------------
        # Set-up GUI

        self.recreateWidget(firstInit=True)
Пример #15
0
    def __init__(self, parent, pluginId, useClassicSkin):
        QListWidgetItem.__init__(self, parent, self.kRackItemType)
        self.host = parent.host

        # ----------------------------------------------------------------------------------------------------
        # Internal stuff

        self.fParent = parent
        self.fPluginId = pluginId
        self.fWidget = None

        color = self.host.get_custom_data_value(pluginId,
                                                CUSTOM_DATA_TYPE_PROPERTY,
                                                "CarlaColor")
        skin = self.host.get_custom_data_value(pluginId,
                                               CUSTOM_DATA_TYPE_PROPERTY,
                                               "CarlaSkin")
        compact = bool(
            self.host.get_custom_data_value(
                pluginId, CUSTOM_DATA_TYPE_PROPERTY, "CarlaSkinIsCompacted") ==
            "true")

        if color:
            try:
                color = tuple(int(i) for i in color.split(";", 3))
            except Exception as e:
                print("Color value decode failed for", color, "error was:", e)
                color = None
        else:
            color = None

        if useClassicSkin and not skin:
            skin = "classic"

        self.fOptions = {
            'color': color,
            'skin': skin,
            'compact': compact and skin != "classic",
        }

        self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
        #self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled|Qt.ItemIsDragEnabled)

        # ----------------------------------------------------------------------------------------------------
        # Set-up GUI

        self.recreateWidget(firstInit=True)
Пример #16
0
    def __init__(self, parent, pluginId):
        QListWidgetItem.__init__(self, parent, self.kRackItemType)
        self.host = parent.host

        if False:
            # kdevelop likes this :)
            parent = RackListWidget()
            host = CarlaHostNull()
            self.host = host
            self.fWidget = AbstractPluginSlot()

        # ----------------------------------------------------------------------------------------------------
        # Internal stuff

        self.fParent   = parent
        self.fPluginId = pluginId
        self.fWidget   = None

        color   = self.host.get_custom_data_value(pluginId, CUSTOM_DATA_TYPE_PROPERTY, "CarlaColor")
        skin    = self.host.get_custom_data_value(pluginId, CUSTOM_DATA_TYPE_PROPERTY, "CarlaSkin")
        compact = bool(self.host.get_custom_data_value(pluginId, CUSTOM_DATA_TYPE_PROPERTY, "CarlaSkinIsCompacted") == "true")

        if color:
            try:
                color = tuple(int(i) for i in color.split(";",3))
            except:
                print("Color value decode failed for", color)
                color = None
        else:
            color = None

        self.fOptions = {
            'color'  : color,
            'skin'   : skin,
            'compact': compact and skin != "classic",
        }

        self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled)
        #self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled|Qt.ItemIsDragEnabled)

        # ----------------------------------------------------------------------------------------------------
        # Set-up GUI

        self.recreateWidget(firstInit = True)
Пример #17
0
    def __init__(self,
                 parent,
                 display_text: str,
                 identifier: str,
                 is_running: bool = False,
                 is_paused: bool = False) -> None:
        QListWidgetItem.__init__(self, parent)

        self.identifier: str = identifier

        self.setText(display_text)
        self.setToolTip(identifier)

        if is_running:
            self.setForeground(Qt.QColor(0, 0, 255))
        elif is_paused:
            self.setForeground(Qt.QColor(255, 155, 66))
        else:
            self.setForeground(Qt.QColor(0, 0, 0))
Пример #18
0
 def __init__(self,
              tstr,
              a=11.105,
              b=-0.08,
              c=0.7,
              d=0.1,
              a_down=-24.3,
              b_down=0.09,
              weight=1.0,
              threshold=0.09):
     QListWidgetItem.__init__(self, tstr)
     self.a = a
     self.b = b
     self.c = c
     self.d = d
     self.a_down = a_down
     self.b_down = b_down
     self.weight = weight
     self.parameter = [a, b, c, d, a_down, b_down]
     self.threshold = threshold
Пример #19
0
	def __init__(self, name, code, description = "", textType = True):
		QListWidgetItem.__init__(self)
		self.name = str(name)
		self.description = str(description)
		self.textType = bool(textType)

		if (textType is True) or (type(code) is str):
			self.code = str(code)
		elif type(code) is list:
			self.code = ""
			for i in code:
				if i[0] == '%':
					self.code += str(i)
				elif (i[0] == '0') and (i[1] == 'x'):
					self.code += chr(int(i, 16))
		else:
			raise TypeError("Bad code structure")

		self.setText(self.name + " ["+ str(self.code) + "]")
		self.setToolTip(self.description)
Пример #20
0
    def __init__(self, parent, pluginId, useSkins):
        QListWidgetItem.__init__(self, parent, self.kRackItemType)

        # ----------------------------------------------------------------------------------------------------
        # Internal stuff

        self.fParent   = parent
        self.fPluginId = pluginId
        self.fUseSkins = useSkins
        self.fWidget   = None

        self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled)
        #self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled|Qt.ItemIsDragEnabled|Qt.ItemIsDropEnabled)

        # ----------------------------------------------------------------------------------------------------
        # Set-up GUI

        self.recreateWidget()

        if False:
            self.fWidget = AbstractPluginSlot(parent, parent.host, pluginId)
Пример #21
0
    def __init__(self, parent=None):
        QListWidgetItem.__init__(self, parent)

        layNameMessage = QVBoxLayout()
        self.user_id = 0
        self.name = QLabel()
        self.message = QLabel()
        self.layMessage = QHBoxLayout()
        self.layMessage.addWidget(self.message, alignment=Qt.AlignLeft)

        layNameMessage.addWidget(self.name)
        layNameMessage.addLayout(self.layMessage)

        allLayout = QHBoxLayout()
        allLayout.addLayout(layNameMessage)

        self.w = QWidget()
        self.w.setLayout(allLayout)

        mainLayout = QHBoxLayout()
        mainLayout.addWidget(self.w)

        self.setLayout(mainLayout)
Пример #22
0
	def __init__(self, delay = 0, commandType = None, cmdParams = []):
		if (not isinstance(delay, int)) or (delay < 0):
			raise TypeError("CommandItem: delay must be a positive integer.")
		self.delay = delay
		if commandType is None:
			self.text = "Delay (" + str(self.delay) + ")"
			self.code = "DELAY"
			self.description = "Delay of " + str(self.delay) + " milliseconds"
		else:
			if not isinstance(commandType, CommandType):
				raise TypeError("CommandItem: commandType should be an instance of CommandType class.")
			self.name = commandType.name
			text = self.name + "("
			for p in cmdParams:
				text += str(p) + ", "
			self.text = text[:-2] + ")"

			currentParam = 0
			cmdCode = commandType.code
			cmdCodeCopy = commandType.code

			#iterate over copy to avoid out of range error - we're modifying cmdCode's length inside the loop 
			for i in range(len(cmdCodeCopy)):
				if cmdCodeCopy[i] is not '%':
					continue
				if cmdCodeCopy[i+1] == '1':
					cmdCode = cmdCode.replace("%1", str(chr(cmdParams[currentParam])), 1)
				elif cmdCodeCopy[i+1] == '2':
					cmdCode = cmdCode.replace("%2", str(chr(int(cmdParams[currentParam] / 255)) + chr(cmdParams[currentParam] % 255)), 1)
				currentParam += 1
			self.code = cmdCode.encode('ascii', 'ignore')
			self.description = commandType.description

		QListWidgetItem.__init__(self)
		self.setText(self.text)
		self.setToolTip(str(self.code).replace("b", "", 1) + " - " + self.description)
Пример #23
0
    def __init__(self, parent, pluginId, useSkins):
        QListWidgetItem.__init__(self, parent, self.kRackItemType)
        self.host = parent.host

        if False:
            # kdevelop likes this :)
            parent = RackListWidget()
            host = CarlaHostNull()
            self.host = host
            self.fWidget = AbstractPluginSlot()

        # ----------------------------------------------------------------------------------------------------
        # Internal stuff

        self.fParent   = parent
        self.fPluginId = pluginId
        self.fWidget   = None

        self.fOptions = {
            'compact':  False,
            'useSkins': useSkins
        }

        for i in range(self.host.get_custom_data_count(pluginId)):
            cdata = self.host.get_custom_data(pluginId, i)
            if cdata['type'] == CUSTOM_DATA_TYPE_PROPERTY and cdata['key'] == "CarlaSkinIsCompacted":
                self.fOptions['compact'] = bool(cdata['value'] == "true")
                break

        self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled)
        #self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled|Qt.ItemIsDragEnabled)

        # ----------------------------------------------------------------------------------------------------
        # Set-up GUI

        self.recreateWidget(firstInit = True)
Пример #24
0
    def __init__(self, parent=None, info=None):
        QListWidgetItem.__init__(self, parent)

        self.pixmap = QtGui.QPixmap()
        self.name = info['name']
        self.login = info['login']
        self.proxy = info['proxy']
        self.token = info['token']
        self.frozen = info['frozen']
        self.session = info['session']
        self.user_id = info['user_id']
        self.password = info['password']
        self.nickname = info['nickname']
        self.readiness = info['readiness']
        self.last_name = info['last_name']
        self.user_agent = info['user_agent']

        if self.name == '':
            self.name = self.login
            self.last_name = ''

        self.ui()

        self.icon.clicked.connect(self.chekFrozen)
Пример #25
0
 def __init__(self, parent, widget):
     QListWidgetItem.__init__(self, parent)
     self.widget = widget
     self.setSizeHint(QSize(widget.width()-20, widget.height()))
Пример #26
0
 def __init__(self, parent, widget):
     QListWidgetItem.__init__(self, parent)
     self.widget = widget
     self.setSizeHint(QSize(widget.width() - 20, widget.height()))
Пример #27
0
 def __init__(self, item):
     QListWidgetItem.__init__(self)
     value = item.name
     self.setText(value)
     self.value = value
     self.kind = item.kind
Пример #28
0
 def __init__(self, name, desc):
     if desc == "":
         desc = name
     QListWidgetItem.__init__(self, desc)
     self.name = name
Пример #29
0
 def __init__(self, parent, collection, language):
     QListWidgetItem.__init__(self, parent)
     self.collection = collection
     self.setText(collection.translations[language][0])
Пример #30
0
 def __init__(self,blog:Blog, *__args):
     QListWidgetItem.__init__(self,blog=Blog,*__args)
     ArticleItem.__init__(self,blog=blog,*__args)
Пример #31
0
 def __init__(self):
     QListWidgetItem.__init__(self)
     # used to record the yeahdoc item
     self.__mark = None
Пример #32
0
 def __init__(self, blueprint):
     QListWidgetItem.__init__(self, blueprint["name"])
     self.blueprint = blueprint
Пример #33
0
 def __init__(self, parent, connection, package):
     QListWidgetItem.__init__(self, QIcon(":/gui/pics/%s.png" % package), connection, parent)
     self._connection = [connection, package]
Пример #34
0
 def __init__(self, parent, info):
     QListWidgetItem.__init__(self, _("General", "Operation %(no)s : %(date)s - %(type)s") % {"no":info.no, "date":info.date, "type":info.type}, parent)
     self._info = info
Пример #35
0
 def __init__(self, icon, text, guid):
     QListWidgetItem.__init__(self, icon, text)
     self.text = text
     self.guid = guid
Пример #36
0
 def __init__(self, parent, device, release):
     label = "%s on %s" % (release, device.path)
     QListWidgetItem.__init__(self, QIcon(":/gui/pics/parduspart.png"),
                              label, parent)
     self.device = device
     self.release = release
Пример #37
0
 def __init__(self, blueprint):
     QListWidgetItem.__init__(self, blueprint["name"])
     self.blueprint = blueprint
Пример #38
0
 def __init__(self, item):
     QListWidgetItem.__init__(self)
     value = item.name
     self.setText(value)
     self.value = value
     self.kind = item.kind
Пример #39
0
 def __init__(self, code, label):
     QListWidgetItem.__init__(self)
     self.code = code
     self.label = label
     self.setText(label)
Пример #40
0
	def __init__(self, parent = None, port = None, name = None):
		QListWidgetItem.__init__(self)
		self.servicePort = port
		self.serviceName = name

		self.setText("%s: %s" % (str(self.servicePort), str(self.serviceName)))
Пример #41
0
 def __init__(self, parent, collection, language):
     QListWidgetItem.__init__(self, parent)
     self.collection = collection
     self.setText(collection.translations[language][0])
Пример #42
0
 def __init__(self, text, name):
     QListWidgetItem.__init__(self, text)
     self.name = name
Пример #43
0
 def __init__(self, text, name):
     QListWidgetItem.__init__(self, text)
     self.name = name
Пример #44
0
 def __init__(self, name):
     QListWidgetItem.__init__(self, name)
     Task.__init__(self, name)
     print('TaskWidget')
Пример #45
0
 def __init__(self, code, label):
     QListWidgetItem.__init__(self)
     self.code = code
     self.label = label
     self.setText(label)