TTKMusicPlayer  3.7.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
Namespaces | Functions
musicwidgetutils.h File Reference
#include <QPainter>
#include "musicuiobject.h"
#include "musicglobaldefine.h"

Go to the source code of this file.

Namespaces

 TTK
 The namespace of the process utils.
 
 TTK::Widget
 

Functions

TTK_MODULE_EXPORT void TTK::Widget::setFontSize (QWidget *widget, int size)
 
TTK_MODULE_EXPORT void TTK::Widget::setFontStyle (QWidget *widget, TTK::FontStyleMode type)
 
TTK_MODULE_EXPORT QString TTK::Widget::elidedText (const QFont &font, const QString &text, Qt::TextElideMode mode, int width)
 
TTK_MODULE_EXPORT QString TTK::Widget::elidedTitleText (const QFont &font, const QString &text, int width)
 
TTK_MODULE_EXPORT int TTK::Widget::fontTextWidth (const QFont &font, const QString &text)
 
TTK_MODULE_EXPORT int TTK::Widget::fontTextHeight (const QFont &font)
 
TTK_MODULE_EXPORT void TTK::Widget::adjustMenuPosition (QMenu *menu)
 
TTK_MODULE_EXPORT void TTK::Widget::adjustWidgetPosition (QWidget *widget)
 
TTK_MODULE_EXPORT void TTK::Widget::setTransparent (QWidget *widget, int alpha)
 
TTK_MODULE_EXPORT void TTK::Widget::setTransparent (QWidget *widget, const QColor &color)
 
TTK_MODULE_EXPORT void TTK::Widget::setComboBoxText (QComboBox *widget, const QString &text)
 
TTK_MODULE_EXPORT void TTK::Widget::widgetToRound (QWidget *widget, int ratioX, int ratioY)
 
TTK_MODULE_EXPORT void TTK::Widget::generateComboBoxFormat (QComboBox *widget, const QString &style={})
 
TTK_MODULE_EXPORT void TTK::Widget::generateVScrollAreaFormat (QWidget *widget, QWidget *parent, bool background=true)
 
TTK_MODULE_EXPORT void TTK::Widget::generateHScrollAreaFormat (QWidget *widget, QWidget *parent, bool background=true)