本人刚刚配置好ubuntu下的Qt编译环境 同时也配置了环境变量 在网上找了一段测试程序如下:
- #include <QtGui/QApplication>
- #include <QtGui/QWidget>
- #include <QtGui/QLabel>
- #include <QtCore/QTextCodec>
- #include <QtGui/QPushButton>
- #include <QtGui/QVBoxLayout>
- int main(int argc, char* argv[])
- {
- QApplication app(argc, argv);
- QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030"));
- QWidget* pWidget = new QWidget;
- QLabel label(pWidget); //把label的父窗口置为pWidget
- label.setText(QObject::tr("同一个世界,同一个梦想!"));
- QPushButton* btn = new QPushButton(QObject::tr("关闭"), pWidget);
- QVBoxLayout* layout = new QVBoxLayout;
- layout->addWidget(&label);
- layout->addWidget(btn);
- pWidget->setLayout(layout);
- QObject::connect(btn, SIGNAL(clicked()), pWidget, SLOT(close()));
- pWidget->show();
- return app.exec();
- }
存成test.cpp 之后终端进入test.cpp目录
qmake -project 这一步出
问题了 top cpu占用达90%+ 等了10分钟没反应 无奈被我ctrl+C
请教各位高手哪里出了问题 我该如何修改???多谢各位了