]> Git Repo - VerusCoin.git/blob - src/qt/networkstyle.h
Remove translation for -help-debug options
[VerusCoin.git] / src / qt / networkstyle.h
1 // Copyright (c) 2014 The Bitcoin Core developers
2 // Distributed under the MIT software license, see the accompanying
3 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
5 #ifndef BITCOIN_QT_NETWORKSTYLE_H
6 #define BITCOIN_QT_NETWORKSTYLE_H
7
8 #include <QIcon>
9 #include <QPixmap>
10 #include <QString>
11
12 /* Coin network-specific GUI style information */
13 class NetworkStyle
14 {
15 public:
16     /** Get style associated with provided BIP70 network id, or 0 if not known */
17     static const NetworkStyle *instantiate(const QString &networkId);
18
19     const QString &getAppName() const { return appName; }
20     const QIcon &getAppIcon() const { return appIcon; }
21     const QIcon &getTrayAndWindowIcon() const { return trayAndWindowIcon; }
22     const QString &getTitleAddText() const { return titleAddText; }
23
24 private:
25     NetworkStyle(const QString &appName, const int iconColorHueShift, const int iconColorSaturationReduction, const char *titleAddText);
26
27     QString appName;
28     QIcon appIcon;
29     QIcon trayAndWindowIcon;
30     QString titleAddText;
31 };
32
33 #endif // BITCOIN_QT_NETWORKSTYLE_H
This page took 0.024865 seconds and 4 git commands to generate.