Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qdbustraytypes.cpp File Reference

(79219c95de4e201f773b64ceeae1ecc007e7335c)

#include "qdbustraytypes_p.h"
#include <QDBusConnection>
#include <QDBusMetaType>
#include <QImage>
#include <QIcon>
#include <QIconEngine>
#include <QPixmap>
#include <QDebug>
#include <QtEndian>
#include <QPainter>
#include <QGuiApplication>
#include <qpa/qplatformmenu.h>
#include <private/qdbusplatformmenu_p.h>
#include <private/qicon_p.h>
Include dependency graph for qdbustraytypes.cpp:

Go to the source code of this file.

Functions

QXdgDBusImageVector iconToQXdgDBusImageVector (const QIcon &icon)
const QDBusArgumentoperator<< (QDBusArgument &argument, const QXdgDBusImageStruct &icon)
const QDBusArgumentoperator>> (const QDBusArgument &argument, QXdgDBusImageStruct &icon)
const QDBusArgumentoperator<< (QDBusArgument &argument, const QXdgDBusImageVector &iconVector)
const QDBusArgumentoperator>> (const QDBusArgument &argument, QXdgDBusImageVector &iconVector)
const QDBusArgumentoperator<< (QDBusArgument &argument, const QXdgDBusToolTipStruct &toolTip)
const QDBusArgumentoperator>> (const QDBusArgument &argument, QXdgDBusToolTipStruct &toolTip)

Variables

static QT_BEGIN_NAMESPACE const int IconSizeLimit = 64
static const int IconNormalSmallSize = 22
static const int IconNormalMediumSize = 64

Function Documentation

◆ iconToQXdgDBusImageVector()

QXdgDBusImageVector iconToQXdgDBusImageVector ( const QIcon & icon)

Definition at line 35 of file qdbustraytypes.cpp.

References IconNormalMediumSize, and IconNormalSmallSize.

◆ operator<<() [1/3]

const QDBusArgument & operator<< ( QDBusArgument & argument,
const QXdgDBusImageStruct & icon )

Definition at line 88 of file qdbustraytypes.cpp.

◆ operator<<() [2/3]

const QDBusArgument & operator<< ( QDBusArgument & argument,
const QXdgDBusImageVector & iconVector )

Definition at line 119 of file qdbustraytypes.cpp.

◆ operator<<() [3/3]

const QDBusArgument & operator<< ( QDBusArgument & argument,
const QXdgDBusToolTipStruct & toolTip )

Definition at line 147 of file qdbustraytypes.cpp.

◆ operator>>() [1/3]

const QDBusArgument & operator>> ( const QDBusArgument & argument,
QXdgDBusImageStruct & icon )

Definition at line 99 of file qdbustraytypes.cpp.

◆ operator>>() [2/3]

const QDBusArgument & operator>> ( const QDBusArgument & argument,
QXdgDBusImageVector & iconVector )

Definition at line 130 of file qdbustraytypes.cpp.

◆ operator>>() [3/3]

const QDBusArgument & operator>> ( const QDBusArgument & argument,
QXdgDBusToolTipStruct & toolTip )

Definition at line 159 of file qdbustraytypes.cpp.

Variable Documentation

◆ IconNormalMediumSize

const int IconNormalMediumSize = 64
static

Definition at line 33 of file qdbustraytypes.cpp.

Referenced by iconToQXdgDBusImageVector().

◆ IconNormalSmallSize

const int IconNormalSmallSize = 22
static

Definition at line 32 of file qdbustraytypes.cpp.

Referenced by iconToQXdgDBusImageVector().

◆ IconSizeLimit

QT_BEGIN_NAMESPACE const int IconSizeLimit = 64
static

Definition at line 31 of file qdbustraytypes.cpp.