ADKosm / YaRPO

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Инициализация QApplication

victor-yacovlev opened this issue · comments

Из документации:
"QApplication::QApplication(int &argc, char **argv)
Initializes the window system and constructs an application object with argc command line arguments in argv.
Warning: The data referred to by argc and argv must stay valid for the entire lifetime of the QApplication object. In addition, argc must be greater than zero and argv must contain at least one valid character string."

"at least one valid character string" - подразумевает, что имя команды запуска (argv[0]) не может быть пустым. Из-за этого и грохается на setVisible. Если посмотреть стек вызовов, то падение, в конечном итоге, - в парсинге аргументов класса QApplication.

@victor-yacovlev Большое спасибо! Я теперь смог разобраться.