b'jour tout le monde
j'ai une fenetre modale qui s'ouvre avec une QMainWindow et je place le code suivant ensuite:
int largeur = width();
int hauteur = height();
mdi_dossier = new QMdiArea(this);
setCentralWidget(mdi_dossier);
//declaration des elements
m_treeDossierWidget = new QMdiSubWindow(this, Qt::CustomizeWindowHint);
m_treeDossierWidget->resize(largeur/5, hauteur - 60);
m_treeDossier = new QTreeWidget(m_treeDossierWidget);
m_treeDossierWidget->setWidget(m_treeDossier);
m_affichageWidget = new QMdiSubWindow(this, Qt::CustomizeWindowHint);
m_affichageWidget->resize((largeur*4)/5, hauteur - 60);
m_mainAffichage= new QMainWindow;
m_affichageWidget->setWidget(m_mainAffichage);
m_affichage = new QTextEdit;
m_mainAffichage->setCentralWidget(m_affichage);
mdi_dossier->addSubWindow(m_treeDossierWidget);
mdi_dossier->addSubWindow(m_affichageWidget);
m_affichage->setFocus();
probleme->pourquoi si j'enleve le code du treeWidget, j'ai bien le focus sur mon "m_affichage", comme je le demande a la derniere ligne, et que si je laisse le code du treeWidget, le setFocus ne prend pas ?? (il a cependant l'air d'etre sur le affichageWidget qui est un peu plus foncé)...
comprends pas! beau chercher, comprends pas...
merci de votre aide wink
probleme focus
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.