Deskflow 1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
Styles.h
Go to the documentation of this file.
1/*
2 * Deskflow -- mouse and keyboard sharing utility
3 * SPDX-FileCopyrightText: (C) 2014 Symless Ltd.
4 * SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
5 */
6
7#pragma once
8
9#include <QString>
10
11namespace deskflow::gui {
12
13const auto kColorWhite = "#ffffff";
14const auto kColorSecondary = "#4285f4";
15const auto kColorTertiary = "#33b2cc";
16const auto kColorError = "#ec4c47";
17const auto kColorLightGrey = "#666666";
18
19const auto kStyleLink = //
20 QStringLiteral("color: %1").arg(kColorSecondary);
21
23 QStringLiteral("border: 1px solid %1; border-radius: 2px; padding: 2px;").arg(kColorError);
24
26 QStringLiteral(
27 "padding: 3px 5px; border-radius: 3px; "
28 "background-color: %1; color: %2"
29 )
31
33 QStringLiteral(
34 "padding: 3px 5px; border-radius: 3px;"
35 "background-color: none"
36 );
37
38const auto kStyleFlatButton = QStringLiteral("QAbstractButton{background-color: none; border: none;}");
39
40const auto kStyleFlatButtonHoverable = QStringLiteral(
41 "%1\n"
42 "QAbstractButton:hover{border: 1px solid palette(highlight);"
43 " border-radius: 6px}"
44)
45 .arg(kStyleFlatButton);
46
47} // namespace deskflow::gui
Definition IServerConfig.h:14
const auto kStyleFlatButtonHoverable
Definition Styles.h:40
const auto kStyleErrorInactiveLabel
Definition Styles.h:32
const auto kStyleLink
Definition Styles.h:19
const auto kStyleLineEditErrorBorder
Definition Styles.h:22
const auto kColorSecondary
Definition Styles.h:14
const auto kColorWhite
Definition Styles.h:13
const auto kColorError
Definition Styles.h:16
const auto kColorTertiary
Definition Styles.h:15
const auto kColorLightGrey
Definition Styles.h:17
const auto kStyleErrorActiveLabel
Definition Styles.h:25
const auto kStyleFlatButton
Definition Styles.h:38