Esempio n. 1
0
void VCFrame::addLabel(QPoint at)
{
	VCLabel* label = new VCLabel(this);
	Q_ASSERT(label != NULL);
	label->show();

	if (at.isNull() == false)
		label->move(at);
	else
		label->move(m_mousePressPoint);

	_app->virtualConsole()->setSelectedWidget(label);

	_app->doc()->setModified();
}
Esempio n. 2
0
void VCFrame::slotAddLabel(QPoint p)
{
  VCLabel* l = new VCLabel(this);
  assert(l);
  l->init();
  l->show();

  l->move(p);
    
  _app->doc()->setModified(true);
}
Esempio n. 3
0
void VirtualConsole::slotAddLabel()
{
    VCWidget* parent(closestParent());
    if (parent == NULL)
        return;

    VCLabel* label = new VCLabel(parent, m_doc);
    Q_ASSERT(label != NULL);
    label->show();
    label->move(parent->lastClickPoint());
    clearWidgetSelection();
    setWidgetSelected(label, true);
    m_doc->setModified();
}