[Qt-interest] Maximize one MDI Window

Zeljko zeljko at holobit.net
Tue Mar 29 16:31:13 CEST 2011


Yuriy Rusinov wrote:

> Hello, colleagues !
> 
> I have to maximize one subwindow in mdi area. I do
>     QMdiSubWindow * m_objEditorW = m_mdiArea->addSubWindow (objEditor);
>     m_objEditorW->setAttribute (Qt::WA_DeleteOnClose);
>     connect (objEditor, SIGNAL (closeEditor()), m_objEditorW, SLOT (close())
>     ); int id = <something>
>     if (id == 7)
>     {
>         objEditor->setWindowState (objEditor->windowState() |
> Qt::WindowMaximized | Qt::WindowActive);
>         m_objEditorW->setWindowState (m_objEditorW->windowState() |
> Qt::WindowMaximized | Qt::WindowActive);
>     }
>     objEditor->show();
> required window is showed maximized, but other subwindows are shown
> maximized too. Where is my error ? What I have to do for correction
> this ?


QMdiArea::DontMaximizeSubWindowOnActivation ?



More information about the Qt-interest-old mailing list