мой производный класс QComboBox-живет в QGraphicsScene в нижнем конце (видимый)экран -, но он выскакивает вниз, то есть вне поля зрения.
(Как)можно заставить всплывающее окно открываться над виджетом?
Я пытался пере-реализовать showPopup следующим образом:
void MyComboBox::showPopup()
{
QAbstractItemView *popupView = view();
popupView->move(0,-100);
//popupView->window->move(0,-100);
QComboBox::showPopup();
}
В результате кажется, что сдвинуто содержимое, но не базовый всплывающий объект. Я думаю, что можно было бы найти решение со стилями, как указано в эта статья , но я не могу найти какой-либо элемент управления стилями, который мог бы быть здесь полезен. Я довольно новичок в C++, а также в Qt, поэтому я могу упустить что-то очевидное.
Буду признателен за любую помощь в этом вопросе!
С уважением,
Себастьян