mirror of
https://github.com/kvazar-network/kevacoin.git
synced 2025-01-11 15:48:05 +00:00
Merge pull request #4659
c4bae53
[Qt] move SubstituteFonts() above ToolTipToRichTextFilter (Philip Kaufmann)
This commit is contained in:
commit
7accb7dbad
@ -381,12 +381,6 @@ void openDebugLogfile()
|
|||||||
QDesktopServices::openUrl(QUrl::fromLocalFile(boostPathToQString(pathDebug)));
|
QDesktopServices::openUrl(QUrl::fromLocalFile(boostPathToQString(pathDebug)));
|
||||||
}
|
}
|
||||||
|
|
||||||
ToolTipToRichTextFilter::ToolTipToRichTextFilter(int size_threshold, QObject *parent) :
|
|
||||||
QObject(parent), size_threshold(size_threshold)
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
void SubstituteFonts()
|
void SubstituteFonts()
|
||||||
{
|
{
|
||||||
#if defined(Q_OS_MAC)
|
#if defined(Q_OS_MAC)
|
||||||
@ -407,6 +401,13 @@ void SubstituteFonts()
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ToolTipToRichTextFilter::ToolTipToRichTextFilter(int size_threshold, QObject *parent) :
|
||||||
|
QObject(parent),
|
||||||
|
size_threshold(size_threshold)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
bool ToolTipToRichTextFilter::eventFilter(QObject *obj, QEvent *evt)
|
bool ToolTipToRichTextFilter::eventFilter(QObject *obj, QEvent *evt)
|
||||||
{
|
{
|
||||||
if(evt->type() == QEvent::ToolTipChange)
|
if(evt->type() == QEvent::ToolTipChange)
|
||||||
|
@ -102,14 +102,13 @@ namespace GUIUtil
|
|||||||
// Open debug.log
|
// Open debug.log
|
||||||
void openDebugLogfile();
|
void openDebugLogfile();
|
||||||
|
|
||||||
|
// Replace invalid default fonts with known good ones
|
||||||
|
void SubstituteFonts();
|
||||||
|
|
||||||
/** Qt event filter that intercepts ToolTipChange events, and replaces the tooltip with a rich text
|
/** Qt event filter that intercepts ToolTipChange events, and replaces the tooltip with a rich text
|
||||||
representation if needed. This assures that Qt can word-wrap long tooltip messages.
|
representation if needed. This assures that Qt can word-wrap long tooltip messages.
|
||||||
Tooltips longer than the provided size threshold (in characters) are wrapped.
|
Tooltips longer than the provided size threshold (in characters) are wrapped.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Replace invalid default fonts with known good ones
|
|
||||||
void SubstituteFonts();
|
|
||||||
|
|
||||||
class ToolTipToRichTextFilter : public QObject
|
class ToolTipToRichTextFilter : public QObject
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
Loading…
Reference in New Issue
Block a user