接口参考

tray_icon.h · C++ API

按同一接口文件归组浏览,展开条目查看声明、使用说明和版本边界。

阅读相关开发指南 →

这里保留接口声明及来源。逐项运行验证范围以条目记录为准;源文件中的内部实现候选不代表免费 SDK 的交付承诺。

include/kui/platform/tray_icon.h
TrayIcon::~TrayIcon
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
~TrayIcon();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:76

反馈此接口问题 →
TrayIcon::create
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
bool create(Window* window, const TrayIconConfig& cfg);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:84

反馈此接口问题 →
TrayIcon::destroy
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
void destroy();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:94

反馈此接口问题 →
TrayIcon::handleMenuCommand
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
bool handleMenuCommand(u32 commandId);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:119

反馈此接口问题 →
TrayIcon::handleNotification
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
bool handleNotification(unsigned msg, unsigned long long wParam, long long lParam);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:148

反馈此接口问题 →
TrayIcon::hasContextMenu
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
bool hasContextMenu() const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:117

反馈此接口问题 →
TrayIcon::isActive
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
bool isActive() const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:96

反馈此接口问题 →
TrayIcon::isVisible
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
bool isVisible() const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:102

反馈此接口问题 →
TrayIcon::onBalloonClick
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
void onBalloonClick(ClickCallback cb)

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:146

反馈此接口问题 →
TrayIcon::onClick
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
void onClick(ClickCallback cb)

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:142

反馈此接口问题 →
TrayIcon::onDoubleClick
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
void onDoubleClick(ClickCallback cb)

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:144

反馈此接口问题 →
TrayIcon::onRightClick
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
void onRightClick(ClickCallback cb)

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:145

反馈此接口问题 →
TrayIcon::operator=
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
TrayIcon& operator=(const TrayIcon&) = delete;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:80

反馈此接口问题 →
TrayIcon::operator=
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
TrayIcon& operator=(TrayIcon&&) noexcept;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:82

反馈此接口问题 →
TrayIcon::popUpContextMenu
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
bool popUpContextMenu();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:122

反馈此接口问题 →
TrayIcon::setContextMenu
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
void setContextMenu(const MenuBarDef& def);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:109

反馈此接口问题 →
TrayIcon::setIcon
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
void setIcon(const String& iconPath);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:107

反馈此接口问题 →
TrayIcon::setTooltip
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
void setTooltip(const String& tooltip);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:104

反馈此接口问题 →
TrayIcon::setVisible
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
void setVisible(bool visible);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:98

反馈此接口问题 →
TrayIcon::showBalloon
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
void showBalloon(const String& title, const String& message, int iconType = 1, int durationMs = 5000);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:132

反馈此接口问题 →
TrayIcon::simulateBalloonClick
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
void simulateBalloonClick();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:166

反馈此接口问题 →
TrayIcon::simulateClick
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
void simulateClick();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:162

反馈此接口问题 →
TrayIcon::simulateDoubleClick
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
void simulateDoubleClick();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:164

反馈此接口问题 →
TrayIcon::simulateRightClick
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
void simulateRightClick();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:165

反馈此接口问题 →
TrayIcon::tooltip
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
String tooltip() const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:105

反馈此接口问题 →
TrayIcon::TrayIcon
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
TrayIcon();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:75

反馈此接口问题 →
TrayIcon::TrayIcon
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
TrayIcon(const TrayIcon&) = delete;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:78

反馈此接口问题 →
TrayIcon::TrayIcon
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
TrayIcon(TrayIcon&&) noexcept;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:81

反馈此接口问题 →
TrayIcon::uid
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
unsigned uid() const noexcept;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:168

反馈此接口问题 →
TrayIcon::void
待核对3.61.7C++

platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

tray_icon.h
using ClickCallback = std::function<void()>;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/platform/tray_icon.h:73

反馈此接口问题 →
浏览同类接口 →