#ifndef PANEL_NANO_H
#define PANEL_NANO_H

#ifndef PANEL_H
#include "Panel.h"
#endif

#ifndef DYNAMIC_SINGLETON_H
#include "Dynamic_singleton.h"
#endif

#ifndef UI_PANEL_NANO_H
#include "ui_Panel_nano.h"
#endif


namespace MM
{
class Text;

class Panel_nano 
:
    public Panel,
    public Ui_Panel_nano,
    public Dynamic_singleton <Panel_nano>
{
    Q_OBJECT

public:    
    Panel_nano ();

public slots:
    void                        load_1 ();
    void                        load_2 ();
    void                        load_3 ();
    void                        load_4 ();
    void                        load_5 ();
    void                        load_6 ();
    void                        load_7 ();
    void                        load_8 ();
    void                        load_9 ();
    void                        load_10 ();
    void                        load_11 ();
    void                        load_12 ();
    void                        load_13 ();
    void                        load_14 ();
    void                        load_15 ();
    void                        load_16 ();
    void                        load_17 ();
    void                        load_18 ();
    void                        load_19 ();
    void                        load_20 ();

protected:
    void                        load (Text const & file);
};

}//MM

#endif //PANEL_NANO_H
