Gtk::StatusIcon 系统托盘对齐问题
Gtk::StatusIcon system tray alignment issues
我正在从 PNG 文件创建一个 Gtk::StatusIcon 对象,但系统托盘图标显示在系统托盘的中央。
如何让这个系统托盘图标默认对齐到右侧。我查看了 GTK::StatusIcon API 但没有看到任何内容。
Glib::RefPtr<Gtk::StatusIcon> m_status_icon;
m_status_icon = Gtk::StatusIcon::create_from_file("icon.png");
我正在使用 gtkmm-3.0 在 Ubuntu 18.04 上开发。
来自 official documentation, this does not seem possible in Gtkmm, or GTK+ (nothing in the API gives you such control). Also, note that Gtk::StatusIcon
is deprecated 支持特定于平台的 API。
我正在从 PNG 文件创建一个 Gtk::StatusIcon 对象,但系统托盘图标显示在系统托盘的中央。
如何让这个系统托盘图标默认对齐到右侧。我查看了 GTK::StatusIcon API 但没有看到任何内容。
Glib::RefPtr<Gtk::StatusIcon> m_status_icon;
m_status_icon = Gtk::StatusIcon::create_from_file("icon.png");
我正在使用 gtkmm-3.0 在 Ubuntu 18.04 上开发。
来自 official documentation, this does not seem possible in Gtkmm, or GTK+ (nothing in the API gives you such control). Also, note that Gtk::StatusIcon
is deprecated 支持特定于平台的 API。