• 3158阅读
  • 1回复

[提问]为什么QFormLayout无法显示 [复制链接]

上一主题 下一主题
离线qfmeal
 

只看楼主 倒序阅读 楼主  发表于: 2015-04-25
用的是QT手册中的代码示例:
    QFormLayout *formLayout = new QFormLayout;
    formLayout->addRow(tr("&Name:"), nameLineEdit);
    formLayout->addRow(tr("&Email:"), emailLineEdit);
    formLayout->addRow(tr("&Age:"), ageSpinBox);
    setLayout(formLayout);

QFormLayout 被放在了CDockWidget中。即CDockWidget的setLayout方法。编译执行后,CDockWidget上什么都没有  ……,请问是哪里错了?
离线qfmeal

只看该作者 1楼 发表于: 2015-04-25
问题解决了。
先要放widget到CDockWidget,然后往widget里面放布局。
快速回复
限100 字节
 
上一个 下一个