GSI Object Oriented Online Offline (Go4) GO4-6.4.0
Loading...
Searching...
No Matches
QRootDialog.h
Go to the documentation of this file.
1// $Id$
2//-----------------------------------------------------------------------
3// The GSI Online Offline Object Oriented (Go4) Project
4// Experiment Data Processing at EE department, GSI
5//-----------------------------------------------------------------------
6// Copyright (C) 2000- GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
7// Planckstr. 1, 64291 Darmstadt, Germany
8// Contact: http://go4.gsi.de
9//-----------------------------------------------------------------------
10// This software can be used under the license agreements as stated
11// in Go4License.txt file which is part of the distribution.
12//-----------------------------------------------------------------------
13
14//Author : Denis Bertini 01.11.2000
15
16/**************************************************************************
17* Copyright (C) 2000- Gesellschaft f. Schwerionenforschung, GSI *
18* Planckstr. 1, 64291 Darmstadt, Germany *
19* All rights reserved. *
20* Contact: http://go4.gsi.de *
21* *
22* This software can be used under the license agreements as stated in *
23* Go4License.txt file which is part of the distribution. *
24***************************************************************************/
25
26#ifndef QROOTDIALOG_H
27#define QROOTDIALOG_H
28
29#include <QtCore/QVector>
30#include <QDialog>
31
32class QLineEdit;
33class QVBoxLayout;
34
47
48
49class QRootDialog: public QDialog {
50 Q_OBJECT
51
52 public:
54
55 void addArg(const char *argname, const char *value, const char *type);
56
57 QString getArg(int n);
58
59 protected:
60 QVBoxLayout *argLayout{nullptr};
61
62 QVector<QLineEdit*> fArgs;
63};
64
65#endif
void addArg(const char *argname, const char *value, const char *type)
QVBoxLayout * argLayout
Definition QRootDialog.h:60
QString getArg(int n)
QVector< QLineEdit * > fArgs
Definition QRootDialog.h:62