刚接触QT编程,遇到一点小问题,希望大家帮忙
想在一个界面里显示自定义的一个widget(用ui文件初始化的),可怎么也添加不上去,如果是单纯添加一个QLable就没有问题 有人知道问题出在哪里吗
代码如下,MainMenuItem 是自定义的类
void HomeWidget::initLeft(QWidget* widget)
{
QVBoxLayout *main_layout = new QVBoxLayout();
MainMenuItem *item1 = new MainMenuItem("aaa","bbb");
MainMenuItem *item2 = new MainMenuItem("qqq","www");
main_layout->addWidget(item1, 0, Qt::AlignCenter);
main_layout->addWidget(item2, 0, Qt::AlignCenter);
widget->setLayout(main_layout);
}