Encapsulate some classes in namespaces
[vlp.git] / src / edit / ProgramStructureDialog.cpp
1 #include "ProgramStructureDialog.h"
2
3 namespace loglan {
4 namespace vlp {
5
6
7 ProgramStructureDialog::ProgramStructureDialog(QWidget * parent)
8         : QDialog(parent)
9 {
10         setupUi(this);
11         
12         connect(buttonBox, SIGNAL(accepted()), this, SLOT(accept()));
13         connect(buttonBox, SIGNAL(rejected()), this, SLOT(reject()));
14 }
15
16 ProgramStructureDialog::~ProgramStructureDialog()
17 {
18 }
19
20 QString ProgramStructureDialog::getProgramName()
21 {
22         return lineEdit->text();
23 }
24
25 QString ProgramStructureDialog::getCode()
26 {
27         QString code;
28         code.sprintf("PROGRAM %s\n\nBEGIN\n\nEND", getProgramName().toStdString().c_str());
29         return code;
30 }
31
32 }
33 }