python - 使用qt在不同文件中的两个类
问题描述
不同文件中的两个类:
class SecClass(QWidget):
def __init__(self,name):
QWidget.__init__(self)
self.label=QLabel(name,self)
QPainter(self).setPen(QPen(QColor(0,0,0)))
QPainter(self).drawRect(0,20,100,100)
class MainClass(QMainWindow):
def __init__(self):
super().__init__()
self.setFixedSize(500,350)
self.setWindowTitle("File name")
self.m=SecClass("name")
self.m.show()
主要问题是要显示标签,它会创建一个新窗口,我想要主窗口中的标签。第二个问题是我想在主窗口中创建一个矩形,但它不起作用。
解决方案
推荐阅读
- python - 在装饰器中访问 self 对象和装饰器参数
- javascript - 输入字段输入时的输入状态
- python - 在 Python 中计算列中日期之间时间间隔的简单方法
- typescript - 具有父子关系的 2 个实体的 GraphQL 突变返回第二个实体的旧值
- acumatica - 更新网格上所有行的字段
- c# - 从回测结果中寻找每日利润
- maven - 将带有分类器的工件发布到共享 pom 的 GitHub 包时,如何解决冲突?
- python - Python - 如果我不导入日志记录模块会发生日志记录
- mysql - AWS Data Pipeline - SQLActivity 到 S3 (MySQL DB)
- mysql - 如何从崩溃的 Cloud SQL 实例中保存数据而不丢失数据