1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| void OGActionComposee::renommer()
{
bool ok;
QString oldName = ObjetNoyau->getNom();
QString text = QInputDialog::getText (NULL,
"Renommer une action composee",
"Entrez le nouveau nom de l'action composee",
QLineEdit::Normal,
oldName,
&ok);
qDebug("On est dans le SLOT, cette partie du code est atteinte") ;
if(ok==true)
{
QGraphicsItem* actionFille = QGraphicsItem::children().first();
qDebug("On atteint pas cette partie") ;
if(!text.isEmpty())
{
ObjetNoyau->setNom(text);
if(oldName.isEmpty() && actionFille!=NULL)
{
actionFille->moveBy(0,18);
setPos(x(),y()-3);
}
}
else |
Partager