#include <stdio.h>#include <QAction>#include <QObject>#include <QMessageBox>#include <QToolButton>#include <QImage>#include <QLabel>#include <QPixmap>#include <QFrame>#include "pluginadocumental.h"#include "empresa.h"#include "asiento1view.h"#include "adocumental.h"#include "napuntedoc.xpm"#include "ndoc.xpm"Go to the source code of this file.
Functions | |
| void | entryPoint (Bulmacont *bcont) |
| void entryPoint | ( | Bulmacont * | bcont | ) |
| bcont |
Hacemos la entrada de menu.
Pone la opcion dentro del menu HERRAMIENTAS.
Definition at line 46 of file pluginadocumental.cpp.
References _depura(), Bulmacont::empresaactual(), Ui_AsientoBase::hboxLayout1, Empresa::intapuntsempresa(), Bulmacont::mui_MenuHerramientas(), napuntedoc, and ndoc.
00046 { 00047 _depura("Entrada del plugin ADocumental.", 10); 00048 00049 QPixmap *img = new QPixmap(napuntedoc); 00050 QPixmap *img1 = new QPixmap(ndoc); 00051 00052 Empresa *emp = bcont->empresaactual(); 00053 Asiento1View *intapunts = emp->intapuntsempresa(); 00054 00055 myplugin1 *pub = new myplugin1(emp); 00056 intapunts->hide(); 00057 00058 QToolButton *m_adocumental = new QToolButton(intapunts); 00059 m_adocumental->setIcon(QIcon(*img)); 00060 m_adocumental->setMinimumSize(QSize(22, 22)); 00061 m_adocumental->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); 00062 QObject::connect(m_adocumental, SIGNAL(clicked()), pub, SLOT(boton_adjuntar())); 00063 00064 intapunts->hboxLayout1->addWidget(m_adocumental); 00065 00066 QToolButton *m_adocumental1 = new QToolButton(intapunts); 00067 m_adocumental1->setIcon(QIcon(*img1)); 00068 m_adocumental1->setMinimumSize(QSize(22, 22)); 00069 m_adocumental1->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); 00070 QObject::connect(m_adocumental1, SIGNAL(clicked()), pub, SLOT(boton_nuevoasientodocumental())); 00071 00072 intapunts->hboxLayout1->addWidget(m_adocumental1); 00073 00075 QAction *ArchDoc = new QAction("&Archivo documental", 0); 00076 ArchDoc->setStatusTip("Archivo documental"); 00077 ArchDoc->setWhatsThis("Archivo documental"); 00078 QObject::connect(ArchDoc, SIGNAL(activated()), pub, SLOT(archDoc())); 00079 00081 bcont->mui_MenuHerramientas()->addSeparator(); 00082 bcont->mui_MenuHerramientas()->addAction(ArchDoc); 00083 _depura("Iniciado correctamente el plugin ADocumental.", 10); 00084 }
1.5.1