IdentityWidget::IdentityWidget(QString name/*=QString()*/, QWidget *parent/*=0*/) : FlowLayoutItem(name, parent), ui(new Ui::IdentityWidget) { ui->setupUi(this); _haveGXSId = false; _havePGPDetail = false; m_myName = name; ui->labelName->setText(m_myName); ui->labelName->setToolTip(m_myName); QFont font = ui->labelName->font(); font.setItalic(false); ui->labelName->setFont(font); _keyId=""; ui->labelKeyId->setText(_keyId); ui->labelKeyId->setToolTip(_keyId); ui->labelKeyId->setVisible(false); ui->labelGXSId->setText(_keyId); ui->labelGXSId->setToolTip(_keyId); ui->labelGXSId->setVisible(false); ui->pbAdd->setVisible(false); QObject::connect(ui->pbAdd, SIGNAL(clicked()), this, SLOT(pbAdd_clicked())); _scene = new QGraphicsScene(this); ui->graphicsView->setScene(_scene); //To grab events ui->graphicsView->setEnabled(false); ui->graphicsView->setAlignment(Qt::AlignLeft | Qt::AlignTop); setIsCurrent(false); setIsSelected(false); setAcceptDrops(true); }
CircleWidget::CircleWidget(QString name/*=QString()*/ , QWidget *parent/*=0*/) : FlowLayoutItem(name, parent), ui(new Ui::CircleWidget) { ui->setupUi(this); m_myName = name; ui->label->setText(m_myName); ui->label->setToolTip(m_myName); _scene = new QGraphicsScene(this); _scene->addText(tr("Empty Circle")); ui->graphicsView->setScene(_scene); //To grab events ui->graphicsView->setEnabled(false); ui->graphicsView->setAlignment(Qt::AlignLeft | Qt::AlignTop); ui->graphicsView->setRenderHints( QPainter::Antialiasing | QPainter::SmoothPixmapTransform ); setIsCurrent(false); setIsSelected(false); setAcceptDrops(true); }