出于好奇:我目前正在 Windows 7 上开发 Qt 应用程序。我想设置窗口标题以显示在任务栏中。setWindowTitle
不适用,因为我的 UI 是QMainWindow
,而不是QWidget
.
我有一个QString
标题,但我无法设置它。我QMainWindow
在 Qt Designer 中设置了标题,但这是静态的。我所达到的是:
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
// ....
QApplication::setApplicationDisplayName(qAppTitle);
parent->setWindowTitle(qAppTitle);
// ...
}
这会将我的任务栏中的窗口标题变成:
[来自 Qt Designer 的标题] - [qAppTitle 变量]
糟透了。
想法?