tecladonumerico.h

Go to the documentation of this file.
00001 #ifndef TECLADONUMERICO_H
00002 #define TECLADONUMERICO_H
00003 
00004 #include <QWidget>
00005 #include <QTableWidget>
00006 #include "ui_tecladonumericobase.h"
00007 #include "blwidget.h"
00008 #include "empresatpv.h"
00009 
00010 class TecladoNumerico : public BLWidget, public Ui_TecladoNumericoBase {
00011     Q_OBJECT
00012 
00013 public:
00014     TecladoNumerico(EmpresaBase *emp, QWidget *parent);
00015     virtual ~TecladoNumerico();
00016 public slots:
00017     virtual void on_mui_00_clicked() {
00018         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_0, "0");
00019         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_0, "0");
00020     };
00021     virtual void on_mui_0_clicked() {
00022         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_0, "0");
00023     };
00024     virtual void on_mui_1_clicked() {
00025         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_1, "1");
00026     };
00027     virtual void on_mui_2_clicked() {
00028         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_2, "2");
00029     };
00030     virtual void on_mui_3_clicked() {
00031         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_3, "3");
00032     };
00033     virtual void on_mui_4_clicked() {
00034         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_4, "4");
00035     };
00036     virtual void on_mui_5_clicked() {
00037         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_5, "5");
00038     };
00039     virtual void on_mui_6_clicked() {
00040         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_6, "6");
00041     };
00042     virtual void on_mui_7_clicked() {
00043         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_7, "7");
00044     };
00045     virtual void on_mui_8_clicked() {
00046         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_8, "8");
00047     };
00048     virtual void on_mui_9_clicked() {
00049         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_9, "9");
00050     };
00051     virtual void on_mui_punto_clicked() {
00052         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_Colon, ".");
00053     };
00054     virtual void on_mui_borrar_clicked() {
00055         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_Backspace);
00056     };
00057     virtual void on_mui_articulo_clicked() {
00058         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_Return);
00059     };
00060     virtual void on_mui_cantidad_clicked() {
00061         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_Asterisk, "*");
00062     };
00063     virtual void on_mui_precio_clicked() {
00064         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_Slash, "/");
00065     };
00066     virtual void on_mui_c_clicked() {
00067         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_C, "C");
00068     };
00069     virtual void on_mui_plus_clicked() {
00070         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_Plus, "+");
00071     };
00072     virtual void on_mui_minus_clicked() {
00073         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_Minus, "-");
00074     };
00075     virtual void on_mui_mesa_clicked() {
00076         ((EmpresaTPV *)empresaBase())->pulsaTecla(Qt::Key_M, "M");
00077     };
00078 };
00079 
00080 #endif
00081 

Generated on Sat Dec 15 00:01:23 2007 for BulmaGes by  doxygen 1.5.1