]> Shamusworld >> Repos - guemap/blob - src/roomdialog.cpp
Initial commit of GUEmap v3.
[guemap] / src / roomdialog.cpp
1 //
2 // GUEmap
3 // Copyright 1997-2007 by Christopher J. Madsen
4 // (C) 2019 James Hammons
5 //
6 // GUEmap is licensed under either version 2 of the GPL, or (at your option)
7 // any later version.  See LICENSE file for details.
8 //
9 // roomdialog.cpp: Dialog for changing GUEmap room settings
10 //
11
12 #include "roomdialog.h"
13
14
15 RoomDialog::RoomDialog(QWidget * parent/*= 0*/): QDialog(parent)
16 {
17         QFormLayout * fl = new QFormLayout;
18
19         fl->addRow("&Name:", &name);
20         fl->addRow("&Comment:", &comment);
21         fl->addRow("&Border:", &border);
22
23         buttonBox = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
24
25         connect(buttonBox, SIGNAL(accepted()), this, SLOT(accept()));
26         connect(buttonBox, SIGNAL(rejected()), this, SLOT(reject()));
27
28         QVBoxLayout * mainLayout = new QVBoxLayout;
29         mainLayout->addLayout(fl);
30         mainLayout->addWidget(buttonBox);
31         setLayout(mainLayout);
32
33         setWindowTitle(tr("Room Settings"));
34 }
35
36
37 RoomDialog::~RoomDialog()
38 {
39 }
40