qt - 如何在 MainWindow 中创建 QPushButton?
问题描述
QPushButton* m_button = new QPushButton();
每当我尝试创建QPushButton
这样的文件时,它似乎是在一个新的单独窗口中创建的。但是,我希望在主窗口中创建按钮,但我不知道如何执行此操作(不使用 Qt 设计器)。
解决方案
您需要将 MainWindow 设置为父级
尝试这个:
QPushButton* m_button = new QPushButton(this)
推荐阅读
- sql - 是否可以在 BigQuery 中创建包含动态 sql 执行的 UDF?
- javascript - 反应状态作为道具传递给子组件未显示
- pycharm - 使用 PyCharm IDE 在预制的虚拟环境中工作
- visual-studio-code - VScode SSH 扩展在移动到新位置后不断断开连接
- reactjs - 如何在反应中添加多个具有相同名称的css属性?
- r - 为什么智能舍入与 map/lapply 的工作方式不同?
- azure - ACR 推送错误 - 收到意外的 HTTP 状态:502 服务器挂断
- actionscript-3 - 您如何在此代码中的文本之间暂停?
- azure - 如何在 Kusto 查询语言中使用带有 '!contains' 的 where 子句中存储在 'let' 中的 skalar
- r - igraph ggraph r中的颜色节点