my QComboBox -vive di classe scadute in una QGraphicsScene nella parte inferiore della schermata (visibile) - ma si apre verso l'alto, quindi fuori dalla vista.Come rendere popup QComboBox verso l'alto?
(Come) è possibile forzare il popup per aprire sopra il il widget?
Ho provato ri-attuazione ShowPopup come questo:
void MyComboBox::showPopup()
{
QAbstractItemView *popupView = view();
popupView->move(0,-100);
//popupView->window->move(0,-100);
QComboBox::showPopup();
}
Il risultato è, che il contenuto sembra essere spostato, ma non l'oggetto popup sottostante. Penso che sia possibile trovare una soluzione con gli stili come indicato in this article, ma non riesco a trovare alcun controllo di stili che potrebbe essere utile qui. Sono piuttosto nuovo a C++ e Qt, quindi potrei mancare qualcosa di ovvio.
Apprezzerei qualsiasi aiuto su questo argomento!
Con i migliori saluti,
Sebastian
una cattiva soluzione, ma si anima verso il basso e poi si alza. – Len