好奇心から: 現在、Windows 7 で Qt アプリケーションを開発しています。ウィンドウ タイトルをタスクバーに表示するように設定したいと考えています。setWindowTitle
私の UI はQMainWindow
ではなく であるため、 は適用できませんQWidget
。
タイトルにQString
がありますが、設定できません。Qt Designer でタイトルを設定しQMainWindow
ましたが、それは静的です。私が到達したのはこれだけです:
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
// ....
QApplication::setApplicationDisplayName(qAppTitle);
parent->setWindowTitle(qAppTitle);
// ...
}
これにより、タスクバーのウィンドウ タイトルが次のように変わります。
[Qt Designer からのタイトル] - [qAppTitle 変数]
最悪。
アイデア?