when you created main form with needed actions, you should connect these action to slots and then in slots you should create (or show) needed widget.
e.g.
MyMainWindow
::MyMainWindow(QWidget *parent
){
....
}
....
void MyMainWindow::actionHelp()
{
if (!m_myHelp)
m_myHelp = new MyHelpWidget(this);
m_myHelp->show();
}
...
MyMainWindow::MyMainWindow(QWidget *parent)
: QMainWindow(parent), m_myHelp(0)
{
....
}
....
void MyMainWindow::actionHelp()
{
if (!m_myHelp)
m_myHelp = new MyHelpWidget(this);
m_myHelp->show();
}
...
To copy to clipboard, switch view to plain text mode
this is only one variant.
Bookmarks