Quantcast
Channel: QtWebEngine
Viewing all articles
Browse latest Browse all 13965

close a Qframe when it open new one

$
0
0
my application have a mainwindow with a full screen mdiarea and a menù bar. When cliked on menù item it open a qframe/qwidget. Every menù item open a new different qframe. My qframe have different classes but are all parent of qframe. How I can close a qframe when I open a new one with menù item? this code, in my mainwindows work only when the old qframe is open one time:     void main2::newframe()     {           if (m_newprogram != NULL)  //work only if m_newprogram is already used            { m_newprogram->close();}        m_newframe = new Frame(ui->mdiArea);        m_newframe->show();        m_newframe->activateWindow();        m_newframe->setAttribute(Qt::WA_DeleteOnClose);       } any suggestions?

Viewing all articles
Browse latest Browse all 13965

Trending Articles