Убираю заголовок окна:
cMainWindow::cMainWindow( QWidget* parent /*= 0*/ )
: QMainWindow(parent, Qt::CustomizeWindowHint),
{
}
далее имеется слот который сворачивает/разворачивает окно на весь экран:
void cMainWindow::toggleMaximize()
{
isMaximized() ? showNormal() : showMaximized();
}
При разворачивании на весь экран форма перекрывает и панель задач, как если бы использовался showFullScreen()
Как решить проблему?
"так и задумано". Когда создается окно с CustomizeWindowHint это означает что будет проигноирована рамка окна. При максимизации такого окна средствами Windows (ShowWindow SW_SHOWMAXIMIZED) операционная система разворачивает его игнорируя таскбар и прочие препятствия.