0
为了学习GTK编程,我构建了一个简单的GTK应用程序,该应用程序读取目录中的文件并将它们显示为图标。我正在尝试构建像Nautilus图标视图文件资源管理器。我知道右窗格使用GTK IconView,但左窗格使用什么来显示地点列表? 另外我看了Nautilus源代码,但发现它对我来说非常复杂,任何人都可以给我一个在C++中使用GTK IconView的简单示例吗? 谢谢。鹦鹉螺文件资源管理器和GtkIconView
为了学习GTK编程,我构建了一个简单的GTK应用程序,该应用程序读取目录中的文件并将它们显示为图标。我正在尝试构建像Nautilus图标视图文件资源管理器。我知道右窗格使用GTK IconView,但左窗格使用什么来显示地点列表? 另外我看了Nautilus源代码,但发现它对我来说非常复杂,任何人都可以给我一个在C++中使用GTK IconView的简单示例吗? 谢谢。鹦鹉螺文件资源管理器和GtkIconView
我猜测,在左窗格中使用下列内容:
至于Nautilus窗口,我听说在图标视图和紧凑视图模式下显示时,它使用自定义表面,因为gtk.IconView不够好。列表视图模式很可能使用gtk.TreeView。