00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef IMPQTOOLBUTTON_H
00021 #define IMPQTOOLBUTTON_H
00022
00023 #include <QWidget>
00024 #include <QToolButton>
00025 #include <QString>
00026 #include "company.h"
00027 #include "funcaux.h"
00028 #include <QtXml/QDomDocument>
00029 #include <QMap>
00030 #include <QString>
00031 #include <QTextStream>
00032 #include "cobroslist.h"
00033
00034
00035 class Q19QToolButton : public QToolButton {
00036 Q_OBJECT
00037
00038 private:
00039 Company *m_companyact;
00040 CobrosList *m_cobrosList;
00041
00042 public:
00043 Q19QToolButton(CobrosList *cob = NULL, QWidget *parent = NULL);
00044 ~Q19QToolButton();
00045 void setBoton();
00046 QByteArray cobroQ19(QTextStream &, QString );
00047 QByteArray cabeceraPresentador(QTextStream &, QString);
00048 QByteArray cabeceraOrdenante(QTextStream &, QString);
00049 QByteArray totalOrdenante(QTextStream &, QString, QString, QString);
00050 QByteArray totalGeneral(QTextStream &, QString, QString, QString);
00051
00052 public slots:
00053 virtual void click();
00054
00055 };
00056
00057
00058 #endif