Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qwaylandadwaitadecoration.cpp File Reference

(40116ae353fd5f40d386c5398911d1aee483bb13)

#include "qwaylandadwaitadecoration_p.h"
#include <QtCore/QLoggingCategory>
#include <QScopeGuard>
#include <QtDBus/QDBusArgument>
#include <QtDBus/QDBusConnection>
#include <QtDBus/QDBusMessage>
#include <QtDBus/QDBusPendingCall>
#include <QtDBus/QDBusPendingCallWatcher>
#include <QtDBus/QDBusPendingReply>
#include <QtDBus/QDBusVariant>
#include <QtDBus/QtDBus>
#include <QtGui/QColor>
#include <QtGui/QPainter>
#include <QtGui/QPainterPath>
#include <QtGui/private/qguiapplication_p.h>
#include <QtGui/qpa/qplatformtheme.h>
#include <QtSvg/QSvgRenderer>
#include <QtWaylandClient/private/qwaylandshmbackingstore_p.h>
#include <QtWaylandClient/private/qwaylandwindow_p.h>
#include "moc_qwaylandadwaitadecoration_p.cpp"
+ Include dependency graph for qwaylandadwaitadecoration.cpp:

Go to the source code of this file.

Namespaces

namespace  QtWaylandClient
 

Functions

const QDBusArgumentQtWaylandClient::operator>> (const QDBusArgument &argument, QMap< QString, QVariantMap > &map)
 
QString QtWaylandClient::getIconSvg (const QString &iconName)
 
static void QtWaylandClient::renderFlatRoundedButtonFrame (QPainter *painter, const QRect &rect, const QColor &color)
 
static void QtWaylandClient::renderButtonIcon (const QString &svgIcon, QPainter *painter, const QRect &rect, const QColor &color)
 
static void QtWaylandClient::renderButtonIcon (QWaylandAdwaitaDecoration::ButtonIcon buttonIcon, QPainter *painter, const QRect &rect)
 
static QWaylandAdwaitaDecoration::ButtonIcon QtWaylandClient::iconFromButtonAndState (QWaylandAdwaitaDecoration::Button button, bool maximized)
 

Variables

static constexpr int QtWaylandClient::ceButtonSpacing = 12
 
static constexpr int QtWaylandClient::ceButtonWidth = 24
 
static constexpr int QtWaylandClient::ceCornerRadius = 12
 
static constexpr int QtWaylandClient::ceShadowsWidth = 10
 
static constexpr int QtWaylandClient::ceTitlebarHeight = 38
 
static constexpr int QtWaylandClient::ceWindowBorderWidth = 1
 
static constexpr qreal QtWaylandClient::ceTitlebarSeperatorWidth = 0.5
 
static QMap< QWaylandAdwaitaDecoration::ButtonIcon, QStringQtWaylandClient::buttonMap