在Qt中,是否可以像教程中所做的那样,在main()函数之外创建窗口?我在这里的方式有什么问题?当我尝试编译时没有错误,但窗口从未显示。谢谢。
main.cpp
#include <QtGui>
#include "Calculator.h"
int main(int argc, char *argv[]) {
QApplication application(argc, argv);
Calculator calculator();
return application.exec();
}
Calculator.h
class Calculator {
public:
Calculator();
};
Calculator.cpp
#include <QtGui>
#include "Calculator.h"
Calculator::Calculator() {
QWidget window;
window.show();
}