在任务栏中设置图标时出错

时间:2013-10-23 14:17:55

标签: c++ wxwidgets

我尝试在Ubuntu上使用wxWidgets 3.0在任务栏中设置一个图标。 我的png是static const unsigned char image_png[]中的硬编码。

wxIcon icon;
icon.CopyFromBitmap(wxBITMAP_PNG_FROM_DATA(image));
wxTaskBarIcon* taskBarIcon;
...
taskBarIcon->setIcon(icon);

这段代码编译时没有任何问题,虽然它给了我gtk/bitmap.cpp(1328): assert "IsOk()" failed in GetPixbuf(): invalid bitmap函数调用的setIcon。 显然,没有显示图标。 这段代码有什么问题吗?

0 个答案:

没有答案