我在Ubuntu 18.04上使用FLTK 1.3.4。
我的项目使用FLTK使用GUI开发了一个桌面应用程序。启动应用程序后,扩展坞上的默认图标为“停止”符号。将鼠标悬停在其上时,其默认弹出文本为“ FLTK”。请参见下面的屏幕截图:
我正在使用FLTK的adjuster example进行演示。
我想使用自己的图标,并将文本更改为其他内容。我了解到API void Fl_Window::icon(const Fl_RGB_Image * icon)
可以设置图标,但是我还没有弄清楚如何更改悬停的文本。我已经尝试了“ Fl_Window :: label and
Fl_Window :: iconlabel`,但它们不起作用。
有人知道我应该去哪里看看吗?
我已经读过this document,这给了我使用Fl_Window::icon()
的提示,但是没有提到如何设置文本。
我想我可能还需要查看GTK API(我的系统正在使用GTK 3),但是在this page上浏览了API之后,我什么都没找到。
我还尝试了https://www.fltk.org/doc-1.3/classFl__Window.html#a9718a55f909d150394f4a67ba762aa0c Fl_Window
的构造函数,该构造函数接受窗口标题,但是它也不会更改图标的悬停文本。