在qt中以最大化模式设置windowtitle

时间:2016-09-07 08:52:54

标签: c++ qt qt5 qt5.5

我想知道如何在Qt中以最大化模式设置窗口标题。

window->setWindowtitle("window");

但这在最大化模式下无效。

playback_main *pbw = new playback_main;
pbw->setWindowTitle("PlayBack");
pbw->showMaximized();

这不起作用。

1 个答案:

答案 0 :(得分:0)

你的代码在QMainWindow上为我工作,诚然,qt 4.7。您是否需要使用以下任一方法强制更新:

pbw->update(); 
qApp->processEvents(); 

是一个QMainWindow还是一个小部件?

我在linux上尝试过以下代码也是有效的:

#include <QApplication>
#include <QMainWindow>
int main(int argc, char *argv[])
{
  QApplication a(argc, argv);
  QMainWindow w;
  w.setWindowTitle("testing");
  w.showMaximized();
  return a.exec();
}