def drag_to_shortcut(self):
print self.drag_file
if os.path.exists(self.drag_file):
software_name = os.path.basename(self.drag_file).split('.')[0]
software_path = self.drag_file
if not software_name in self.data:
software_icon = pathjoin(self.app_dir, 'resources', 'default_software_icon.png').replace('\\', '/')
self.data.update({software_name: {'path': software_path, 'icon': 'default_software_icon.png',
'describe': software_name, 'order': self.software_commands.count()}})
image = QtGui.QIcon(software_icon)
layer_item = QtGui.QListWidgetItem(image, software_name)
layer_item.setToolTip(u'%s' % software_name)
layer_item.setTextAlignment(QtCore.Qt.AlignHCenter | QtCore.Qt.AlignVCenter)
self.software_commands.addItem(layer_item)
print self.data
self.save_profile()
评论列表
文章目录