![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
#include <platformstyle.h>
Public Member Functions | |
const QString & | getName () const |
bool | getImagesOnButtons () const |
bool | getUseExtraSpacing () const |
QColor | TextColor () const |
QColor | SingleColor () const |
QImage | SingleColorImage (const QString &filename) const |
QIcon | SingleColorIcon (const QString &filename) const |
QIcon | SingleColorIcon (const QIcon &icon) const |
QIcon | TextColorIcon (const QString &filename) const |
QIcon | TextColorIcon (const QIcon &icon) const |
Static Public Member Functions | |
static const PlatformStyle * | instantiate (const QString &platformId) |
Private Member Functions | |
PlatformStyle (const QString &name, bool imagesOnButtons, bool colorizeIcons, bool useExtraSpacing) | |
Private Attributes | |
QString | name |
bool | imagesOnButtons |
bool | colorizeIcons |
bool | useExtraSpacing |
QColor | singleColor |
QColor | textColor |
Definition at line 13 of file platformstyle.h.
|
private |
Definition at line 76 of file platformstyle.cpp.
Referenced by instantiate().
|
inline |
Definition at line 21 of file platformstyle.h.
Referenced by AddressBookPage::AddressBookPage(), ReceiveCoinsDialog::ReceiveCoinsDialog(), RPCConsole::RPCConsole(), SendCoinsDialog::SendCoinsDialog(), and WalletView::WalletView().
|
inline |
Definition at line 19 of file platformstyle.h.
Referenced by BitcoinApplication::initializeResult().
|
inline |
Definition at line 22 of file platformstyle.h.
Referenced by SendCoinsEntry::SendCoinsEntry(), and TransactionView::TransactionView().
|
static |
Get style associated with provided platform name, or 0 if not known
Definition at line 132 of file platformstyle.cpp.
Referenced by BitcoinApplication::BitcoinApplication().
|
inline |
Definition at line 25 of file platformstyle.h.
Referenced by SingleColorIcon(), SingleColorImage(), and UnitDisplayStatusBarControl::UnitDisplayStatusBarControl().
QIcon PlatformStyle::SingleColorIcon | ( | const QString & | filename | ) | const |
Colorize an icon (given filename) with the icon color
Definition at line 108 of file platformstyle.cpp.
Referenced by TxViewDelegate::paint(), BitcoinGUI::setAdditionalDataSyncProgress(), BitcoinGUI::setNumBlocks(), and BitcoinGUI::updateNetworkState().
QIcon PlatformStyle::SingleColorIcon | ( | const QIcon & | icon | ) | const |
Colorize an icon (given object) with the icon color
Definition at line 115 of file platformstyle.cpp.
QImage PlatformStyle::SingleColorImage | ( | const QString & | filename | ) | const |
Colorize an image (given filename) with the icon color
Definition at line 101 of file platformstyle.cpp.
|
inline |
Definition at line 24 of file platformstyle.h.
Referenced by TextColorIcon().
QIcon PlatformStyle::TextColorIcon | ( | const QString & | filename | ) | const |
Colorize an icon (given filename) with the text color
Definition at line 122 of file platformstyle.cpp.
QIcon PlatformStyle::TextColorIcon | ( | const QIcon & | icon | ) | const |
Colorize an icon (given object) with the text color
Definition at line 127 of file platformstyle.cpp.
|
private |
Definition at line 47 of file platformstyle.h.
Referenced by instantiate(), PlatformStyle(), SingleColorIcon(), and SingleColorImage().
|
private |
Definition at line 46 of file platformstyle.h.
Referenced by getImagesOnButtons(), and instantiate().
|
private |
Definition at line 45 of file platformstyle.h.
Referenced by getName().
|
private |
Definition at line 49 of file platformstyle.h.
Referenced by PlatformStyle(), and SingleColor().
|
private |
Definition at line 50 of file platformstyle.h.
Referenced by PlatformStyle(), and TextColor().
|
private |
Definition at line 48 of file platformstyle.h.
Referenced by getUseExtraSpacing(), and instantiate().