У меня программа, которая соединяется с внешним файлом (базой данной), который лежит у неё в корне.Я хочу, чтобы она при запуске смотрела, есть он у неё в корне или нету, и если нету, вызывала диалог "выберите файл".Она его действительно вызывает, если эту проверку осуществить, допустим, в конструкторе.Однако мне хочется, чтобы этот диалог не просто выводился в самом начале, а выводился поверх моего главного окна в самом начале.Дело в том, что если его вывести в конструкторе, тогда он выведется до вызова метода show() моего окна (это естественно).Я пробую переопределить метод showEvent, однако и этот метод вызывается до отрисовки! в документации так и написано:Non-spontaneous show events are sent to widgets immediately before they are shownну вот, а мне хочется сразу после того как в первый раз shownя вот ещё подумал, можно таймер задействовать, а нет ли чего-нибудь поизящней?
|