Как многие заметили, из состава Qt 5.7 была [ удалена ](
http://code.qt.io/cgit/qt/qtbase.git/tree/dist/changes-5.7.0?h=5.7.0 ) поддержка Gtk+ 2.0. Взамен разработчики предлагают использовать соответствующий стиль из репозитория [ qtstyleplugins ](
https://code.qt.io/cgit/qt/qtstyleplugins.git/ ) . Однако, при использовании данного стиля нет возможности задействовать стандартные диалоги из Gtk+ 2.0 (было доступно в Qt 5.6).Для решения данной проблемы был создан небольшой проект Qt5Gtk2, в рамках которого выпускаются плагины для Qt5, позволяющие вернуть полноценную поддержку Gtk+ 2.0 в Qt5. Исходный код с незначительными доработками был взят из Qt 5.6 и распространяется под лицензией GPLv2 и выше.
Ссылка:
http://www.linux.org.ru/news/opensource/12804721