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