Имам диалогов прозорец с голямо текстово поле. Искам потребителят да може да увеличи диалоговия прозорец. Вече опитах следните опции (XML_Editor
е QDialog
екземпляр):
XML_Editor.setWindowFlags(QtCore.Qt.Window or QtCore.Qt.WindowMaximizeButtonHint)
-- показва бутона за увеличаване, но не центрира диалоговия прозорец спрямо. родителят вече
XML_Editor.setWindowFlags(QtCore.Qt.Dialog or QtCore.Qt.WindowMaximizeButtonHint or QtCore.Qt.CustomizeWindowHint)
-- няма ефект
Сега въпросът ми е: Как да постигна, че бутонът Увеличаване се показва и диалоговият прозорец изскача центрирано w.r.t. родителят? Повечето ресурси в мрежата изглежда се фокусират върху това как да се отървете от бутона за увеличаване. Някакви идеи как да се постигне обратното?
Основната цел е Ubuntu 10.04 (конфигурация по подразбиране), би било чудесно, ако работи и на Windows и Mac.
Оценявам всеки намек. Благодаря предварително.