标签: c++ linux qt gtk
我将我的应用程序移植到Ubuntu平台,使用Cmake构建系统构建我的项目,并添加了GTK库的依赖性(没有链接)。运行我的程序后,QtreeView的委托没有显示进度条,当我的程序运行这样的消息出现在调试输出中时:
QtreeView
Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)'
出了什么问题,为什么我收到这条消息?如果我将QGtkStyle更改为其他样式,则应用可以正常运行。
QGtkStyle