MCPcopy Create free account
hub / github.com/NetHack/NetHack / Main

Method Main

outdated/win/Qt3/tileedit.cpp:377–396  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

375class Main : public QMainWindow {
376public:
377 Main() :
378 central(this),
379 editor(&central),
380 picker(&central)
381 {
382 QPopupMenu* file = new QPopupMenu(menuBar());
383 file->insertItem("&Save", &picker, SLOT(save()), CTRL+Key_S);
384 file->insertSeparator();
385 file->insertItem("&Exit", qApp, SLOT(quit()), CTRL+Key_Q);
386 menuBar()->insertItem("&File", file);
387
388 connect( &picker, SIGNAL(pick(const QImage&)),
389 &editor, SLOT(edit(const QImage&)) );
390 connect( &picker, SIGNAL(pickName(const QString&)),
391 statusBar(), SLOT(message(const QString&)) );
392 connect( &editor, SIGNAL(edited(const QImage&)),
393 &picker, SLOT(setCurrent(const QImage&)) );
394
395 setCentralWidget(&central);
396 }
397
398private:
399 QHBox central;

Callers

nothing calls this directly

Calls 2

quitFunction · 0.85
insertItemMethod · 0.80

Tested by

no test coverage detected