我没怎么碰过QT,新建的工程后,默认的QT主窗口会有最小化最大化以及关闭按钮,还有就是拖动窗口可放大缩小。发现QT不像MFC以及Delphi那样可以直接禁止拖动并且去掉工具栏最大化按钮。因此花了几分钟把问题解决了,以下是解决方式:
直接在main中:
Qt::WindowFlags flags = 0;
flags |= Qt::WindowMinimizeButtonHint;
flags |= Qt::WindowCloseButtonHint;
flags |= Qt::MSWindowsFixedSizeDialogHint;
main_window w(NULL, flags);
w.show();
return a.exec();
这样就OK了,够easy