X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fmapdialog.cpp;fp=src%2Fmapdialog.cpp;h=ee72c8e5e70790f6c286ed720d6059c30146094a;hb=ef8d1d969c2a64b95417ac4097a21cc7bdcb946b;hp=0000000000000000000000000000000000000000;hpb=c2745adcb9e3ac580efa825e653c5758857bde73;p=guemap diff --git a/src/mapdialog.cpp b/src/mapdialog.cpp new file mode 100644 index 0000000..ee72c8e --- /dev/null +++ b/src/mapdialog.cpp @@ -0,0 +1,43 @@ +// +// GUEmap +// Copyright 1997-2007 by Christopher J. Madsen +// (C) 2019 James Hammons +// +// GUEmap is licensed under either version 2 of the GPL, or (at your option) +// any later version. See LICENSE file for details. +// +// mapdialog.cpp: Dialog for changing GUEmap global map settings +// + +#include "mapdialog.h" + + +MapDialog::MapDialog(QWidget * parent/*= 0*/): QDialog(parent), navMode("Navigation Mode"), displayGrid("Display Grid"), showCorners("Show Corners"), showPages("Show Pages") +{ + QFormLayout * fl = new QFormLayout; + + fl->addRow("Title:", &title); + fl->addRow("Comment:", &comment); + fl->addRow("", &navMode); + fl->addRow("", &displayGrid); + fl->addRow("", &showCorners); + fl->addRow("", &showPages); + + buttonBox = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel); + + connect(buttonBox, SIGNAL(accepted()), this, SLOT(accept())); + connect(buttonBox, SIGNAL(rejected()), this, SLOT(reject())); + + QVBoxLayout * mainLayout = new QVBoxLayout; + mainLayout->addLayout(fl); + mainLayout->addWidget(buttonBox); + setLayout(mainLayout); + + setWindowTitle(tr("Map Settings")); +} + + +MapDialog::~MapDialog() +{ +} +