00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #include <cstdio>
00016 #include <QLabel>
00017
00018 #include "stringquery.h"
00019
00020
00021 StringQuery::StringQuery(QString label)
00022 {
00023 edit = new QLineEdit;
00024 edit->setFocus();
00025 QGridLayout *layout = new QGridLayout;
00026 layout->addWidget(new QLabel(label), 0, 0);
00027 layout->addWidget(edit, 0, 1);
00028 setLayout(layout);
00029
00030 connect(edit, SIGNAL(returnPressed()), this, SLOT(accept()));
00031 }
00032
00033
00034 QString StringQuery::get_string()
00035 {
00036 return edit->text();
00037 }