The forum "Qt-based Software" would have been a more suitable place for your query but anyway. I was curious how your code would look like, so I looked into it and must tell you that that kind of function is not a good idea:
void MainWindow::on_actionAbout_triggered()
{
menuHelp_About = new AboutDialog;
menuHelp_About->show();
}
void MainWindow::on_actionAbout_triggered()
{
menuHelp_About = new AboutDialog;
menuHelp_About->show();
}
To copy to clipboard, switch view to plain text mode
Why? Everytime this slot is called you create a new AboutDialog without deleting the old one. Result your application will block more and more memory. So you maybe better use
void MainWindow::on_actionAbout_triggered()
{
if (0 == menuHelp_About)
menuHelp_About = new AboutDialog;
menuHelp_About->show();
}
void MainWindow::on_actionAbout_triggered()
{
if (0 == menuHelp_About)
menuHelp_About = new AboutDialog;
menuHelp_About->show();
}
To copy to clipboard, switch view to plain text mode
Bookmarks