Esempio n. 1
0
QInputDialog *
TriggerPoint::nameInputDialog()
{
  QInputDialog *nameDialog = new QInputDialog(_scene->views().first(), Qt::Popup);
  nameDialog->setInputMode(QInputDialog::TextInput);
  nameDialog->setLabelText(QObject::tr("Enter the trigger message :"));
  nameDialog->setTextValue(QString::fromStdString(this->_abstract->message()));
  QPoint position = _scene->views().first()->parentWidget()->pos();
  int MMwidth = _scene->views().first()->parentWidget()->width();
  nameDialog->move(position.x() + MMwidth / 2, position.y());

  return nameDialog;
}
Esempio n. 2
0
QInputDialog *
TriggerPoint::nameInputDialog()
{
  QInputDialog *nameDialog = new QInputDialog(_scene->views().first(), Qt::Popup);
  nameDialog->setInputMode(QInputDialog::TextInput);
  nameDialog->setLabelText(QObject::tr("Enter the trigger message :"));
  nameDialog->setTextValue(QString::fromStdString(this->_abstract->message()));
  QPoint position = _scene->views().first()->parentWidget()->pos();
  int MMwidth = _scene->views().first()->parentWidget()->width();
  nameDialog->move(position.x() + MMwidth / 2, position.y());

  nameDialog->setStyleSheet(
              "QInputDialog {"
              "font-weight: bold;"
              "border: 2px solid gray;"
              "border-width: 2px;"
              "border-color: #606060;"
              "background-color: darkgray;"
              "}"
              );

  return nameDialog;
}