【问题标题】:Gtk::StatusIcon system tray alignment issuesGtk::StatusIcon 系统托盘对齐问题
【发布时间】:2021-03-23 00:45:13
【问题描述】:

我正在从 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 上进行开发。

【问题讨论】:

    标签: c++ ubuntu ubuntu-18.04 gtkmm3


    【解决方案1】:

    official documentation 来看,这在 Gtkmm 或 GTK+ 中似乎是不可能的(API 中没有任何东西可以为您提供这样的控制)。另外,请注意 Gtk::StatusIcon is deprecated 支持特定于平台的 API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-11
      相关资源
      最近更新 更多