为什么QtGUI不包含Qt 5中的所有GUI元素



我看了VoidRealm教程,他很容易就包含了QtGui并开始使用它! 但我做同样的事情,它对我不起作用! 例如,我的代码不知道QWidget,直到我包含QLabel! 或所有其他 Gui 元素...

#include <QApplication>
#include <QtGui>
#include <QtCore>
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    QWidget *win = new QWidget;
    win->setWindowTitle("MBS");
    QGridLayout *gLay = new QGridLayout;
    QLabel *label1 = new QLabel("Name: ");
    win->show();
    return a.exec();
}

Qt5大多数以前称为QtGui的功能现在都被称为QtWidgets

所以试着写#include <QtWidgets>.

相关内容

  • 没有找到相关文章

最新更新