Я написал приложение Qt GUI, использующее Qt5 на Fedora 29. Приложение, которое использует все виды виджетов Qt, работает как задумано, но когда я запускаю его из командной строки, я засыпан ошибками (такими какодин ниже) на консоли:
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 4225, resource id: 36071117, major code: 40 (TranslateCoords), minor code: 0
Например, если у меня есть простой QMessageBox, с простым текстовым сообщением и одной кнопкой «ОК», нажатие на эту кнопку ОК закроет окно сообщения(как и ожидалось) и ВСЕГДА распечатывает ошибку выше.
{
QMessageBox::critical(this, "Title", "Fatal Error");
}
Когда я гуглю эти ошибки, я вижу, что люди говорят, что эти сообщения безвредны и что их можно безопасно игнорировать, но мне трудноПолагаете, что Qt приложит усилия к тому, чтобы напечатать эти сообщения, если все в порядке.
Кто-нибудь знает, что означают эти сообщения и что я могу сделать, чтобы избавиться от них?