找回密码
 立即注册
收起左侧

QmainWindow 自动生成的中心部件无法添加 部件是怎么回事啊

2
回复
4405
查看
[复制链接]
累计签到:27 天
连续签到:3 天
来源: 2019-11-18 17:34:17 显示全部楼层 |阅读模式
3Qter豆
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include<QLabel>
MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    QLabel *label=new QLabel;
    ui->centralwidget->addAction() ///////////////我像在这里 通过addWidget添加部件的  结果 并没有addWidget  
}


MainWindow::~MainWindow()
{
    delete ui;
}但是 通过 查看ui 生成的CPP文件确实 生成了 中心部件 并且中心部件也是 Qwidget  还有就是   中心部件也是没办法 设置布局的  有没有人知道这是为什么啊

最佳答案

查看完整内容

MainWindow 的中心部件确实无法布局,这个布局是自带的,不能改~
回复

使用道具 举报

累计签到:742 天
连续签到:1 天
2019-11-18 17:34:18 显示全部楼层
MainWindow 的中心部件确实无法布局,这个布局是自带的,不能改~
回复

使用道具 举报

累计签到:94 天
连续签到:1 天
2019-11-19 10:29:48 显示全部楼层
你的centralwidget名字写错了吧?怎么ui->后的centralwidget怎么没有变色的?检查首字母大小写。widget布局设置不了,是因为widget里面没有控件吧?你Ctrl最大的布局加widget 这样就可以在空控件设置widget的布局方式了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了