(bbb6c91d162fb2899b1c42efcd2a3ef289bd879e)
#include "qohossystemtrayicon.h"
#include "qohosdisplayinfo.h"
#include "qohosenums.h"
#include "qohosimageformat.h"
#include "qohosjsutils.h"
#include "qohospixelmapconversions.h"
#include "qohosstatusbarmenu.h"
#include <QtCore/qdatetime.h>
#include <QtCore/qobject.h>
#include <QtGui/private/qhighdpiscaling_p.h>
#include <QtGui/qguiapplication.h>
#include <QtGui/qicon.h>
#include <QtGui/qpa/qplatformmenu.h>
#include <QtGui/qscreen.h>
#include <algorithm>
#include <cmath>
#include <qohosplugincore.h>
Go to the source code of this file.
|
| std::function< QNapi::Array(QtOhos::JsState &)> | QT_BEGIN_NAMESPACE::makeEmptyJsArrayFactory () |
| QNapi::Object | QT_BEGIN_NAMESPACE::getContextForStatusBarManager (QtOhos::JsState &jsState) |
| std::shared_ptr< void > | QT_BEGIN_NAMESPACE::registerOhosIconLeftClickListener (QtOhos::JsState &jsState, std::function< void()> leftClickListener) |
| void | QT_BEGIN_NAMESPACE::addItemToOhosStatusBar (QtOhos::JsState &jsState, QNapi::Object statusBarItem) |
| void | QT_BEGIN_NAMESPACE::removeIconFromOhosStatusBar (QtOhos::JsState &jsState) |
| void | QT_BEGIN_NAMESPACE::updateOhosStatusBarIcon (QtOhos::JsState &jsState, QNapi::Object iconData) |
| void | QT_BEGIN_NAMESPACE::updateOhosStatusBarMenu (QtOhos::JsState &jsState, QNapi::Array statusBarGroupMenus) |
| QNapi::Object | QT_BEGIN_NAMESPACE::makeJsStatusBarItem (QtOhos::JsState &jsState, QNapi::Object statusBarIcon, const std::string &title, QNapi::Array statusBarGroupMenus) |
| double | QT_BEGIN_NAMESPACE::getPrimaryDisplayPixelDensity (QtOhos::JsState &jsState) |
| QNapi::Object | QT_BEGIN_NAMESPACE::makeDisplayDensityScaledJsPixelMapFromQImage (QtOhos::JsState &jsState, const QImage &image) |
| QImage | QT_BEGIN_NAMESPACE::convertIconToScaledImage (const QIcon &icon, const QSize &imageSize, const QColor &fallbackContentColor) |
| QImage | QT_BEGIN_NAMESPACE::convertToMonochromeIcon (const QImage &sourceImage, bool useWhite) |
| QNapi::Object | QT_BEGIN_NAMESPACE::makeJsPixelMapFromIcon (QtOhos::JsState &jsState, const QIcon &icon, bool isWhiteIcon) |
| QNapi::Object | QT_BEGIN_NAMESPACE::makeJsStatusBarIcon (QtOhos::JsState &jsState, const QIcon &icon) |
| QNapi::Object | QT_BEGIN_NAMESPACE::makeJsNotificationContent (QtOhos::JsState &jsState, const std::string &title, const std::string &text) |
| QNapi::Object | QT_BEGIN_NAMESPACE::makeJsNotificationRequest (QtOhos::JsState &jsState, const std::string &title, const std::string &content, const QIcon &icon, QOhosOptional< int > optAutoDeletedDelayMs) |
| std::unique_ptr< QPlatformSystemTrayIcon > | makeQOhosSystemTrayIcon () |
◆ makeQOhosSystemTrayIcon()