summaryrefslogtreecommitdiffstats
path: root/pacman-c++/client.cpp
blob: 814e5e1c9bdeafc5acb21e63dd687de97acef522 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include "client.h"

Client::Client()
{
  QAction *quitAction = new QAction("E&xit", this);
  connect(quitAction, SIGNAL(triggered()), qApp, SLOT(quit()));

  QMenu *fileMenu = menuBar()->addMenu("File");
  fileMenu->addAction(quitAction);

  m_mainWidget = new MainWidget();
  setCentralWidget(m_mainWidget);
}

int main(int argc, char ** argv)
{
  QApplication app(argc, argv);
  app.setApplicationName("Pacman Client");
  app.setWindowIcon(QIcon(":/appicon"));

  qsrand(QTime(0, 0, 0).secsTo(QTime::currentTime()));

  Client client;
  client.show();
  client.setWindowTitle(app.applicationName());

  return app.exec();
}