source: flair-src/trunk/tools/FlairGCS/src/Layout.h @ 10

Last change on this file since 10 was 10, checked in by Sanahuja Guillaume, 5 years ago

lic

File size: 739 bytes
Line 
1// %flair:license{
2// This file is part of the Flair framework distributed under the
3// CECILL-C License, Version 1.0.
4// %flair:license}
5#ifndef LAYOUT_H
6#define LAYOUT_H
7
8#include "XmlWidget.h"
9
10class QWidget;
11class QGridLayout;
12
13class Layout:  public XmlWidget
14{
15    public:
16        Layout(QWidget* parent,XmlWidget* xml,QString name,QString type);
17        Layout(Layout* parent,QString name,QString type);
18        ~Layout();
19        bool IsUptodate(void);
20        void addWidget(QWidget *, int row, int column);
21        QGridLayout* getQGridLayout();
22
23        //QSplitter *splitter;
24    private:
25        void Constructor(QString name);
26        void XmlEvent(QDomElement dom);
27        QGridLayout* qgridlayout;
28};
29
30#endif // LAYOUT_H
Note: See TracBrowser for help on using the repository browser.