我正在使用 Python 开发桌面应用程序(不是 Web),使用 wxPython 和 ObjectListView (OLV) 来呈现表格。在 Windows 10 上运行。
OLV 不会左对齐其列标题,因为它会为图像(包括其排序图像)留出空间。即使我取消了排序,标题仍然缩进(虽然更少)并且没有左对齐。为了避免这种情况,我试图将自己的图像设置到此标头中(使用 OLV 的标准功能:AddNamedImages
实例化 OLV 时的方法和headerImage
ColumnDefn 中的方法),这解决了对齐问题。但是,无论我的图像大小、格式、内容、透明与否,图像始终显示为黑色方块。见图片。
我尝试了 1x1 像素图像、BMP、PNG、JPG - nada。总是这个黑色方块。有什么想法/建议吗?