Struct pnmixerlib::ui_entry::Gui [] [src]

pub struct Gui {
    pub tray_icon: TrayIcon,
    pub popup_window: PopupWindow,
    pub popup_menu: PopupMenu,
    pub prefs_dialog: RefCell<Option<PrefsDialog>>,
    // some fields omitted
}

The GUI struct mostly describing the main widgets (mostly wrapped) the user interacts with.

Fields

The tray icon.

The popup window.

The popup menu.

The preferences dialog.

Methods

impl Gui
[src]

Constructor. The prefs dialog is initialized as None.