diff --git a/widget/embed_item.py b/widget/embed_item.py index 18e4b84..b352fd5 100644 --- a/widget/embed_item.py +++ b/widget/embed_item.py @@ -31,8 +31,8 @@ class EmbedItem(QFrame): def setItemParam(self, param): self.param = param - self.rect = QRect(param["x"], param["y"], param["w"], param["h"]) - self.item_button.setFixedSize(QSize(param["w"], param["h"])) + self.rect = QRect(int(param["x"]), int(param["y"]), int(param["w"]), int(param["h"])) + self.item_button.setFixedSize(QSize(int(param["w"]), int(param["h"]))) self.item_button.setObjectName(param["code"]) self.item_label.setText(param["code"]) self.item_label.move(0, self.rect.height() + 5) diff --git a/widget/task_list.py b/widget/task_list.py index eb16eb9..8b2e43e 100644 --- a/widget/task_list.py +++ b/widget/task_list.py @@ -89,9 +89,8 @@ class TaskListWidget(QWidget): label_action.setGeometry(QRect(x, y, 200, 30)) y = y + 30 + offset - for i in range(10): + for task in tasks: x = offset - task = tasks[0] label_name = QLabel(self.content_widget) label_name.setText(task[1]) label_name.setGeometry(QRect(x, y, 200, 30))