MCPcopy Create free account
hub / github.com/MiniZinc/MiniZincIDE / showWindowMenu

Method showWindowMenu

MiniZincIDE/mainwindow.cpp:67–82  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

65}
66
67void MainWindow::showWindowMenu()
68{
69 ui->menuWindow->clear();
70 ui->menuWindow->addAction(minimizeAction);
71 ui->menuWindow->addSeparator();
72 for (QSet<MainWindow*>::iterator it = IDE::instance()->mainWindows.begin();
73 it != IDE::instance()->mainWindows.end(); ++it) {
74 QAction* windowAction = ui->menuWindow->addAction((*it)->windowTitle());
75 QVariant v = QVariant::fromValue(static_cast<void*>(*it));
76 windowAction->setData(v);
77 windowAction->setCheckable(true);
78 if (*it == this) {
79 windowAction->setChecked(true);
80 }
81 }
82}
83
84void MainWindow::windowMenuSelected(QAction* a)
85{

Callers

nothing calls this directly

Calls 3

clearMethod · 0.45
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected