PyKDE - Python Bindings for KDE
class KFontChooser
Table of contents
Modules
tdeui Classes
All Classes
Module
tdeui
Class
KFontChooser
Inherits
QWidget
enums
FontColumn
= {FamilyList, StyleList, SizeList }
FontColumn
= {FamilyList, StyleList, SizeList, CharsetList }
FontDiff
= {FontDiffFamily, FontDiffStyle, FontDiffSize }
FontListCriteria
= {FixedWidthFonts, ScalableFonts, SmoothScalableFonts }
methods
KFontChooser
(parent = 0, name = "", onlyFixed = 0, fontList = QStringList(), makeFrame = 1, visibleListSize = 8, diff = 0, sizeIsRelativeState = 0)
returns
,
Argument
Type
Default
parent
QWidget
0
name
string
""
onlyFixed
bool
0
fontList
QStringList
QStringList()
makeFrame
bool
1
visibleListSize
int
8
diff
bool
0
sizeIsRelativeState
QButton.ToggleState
0
backgroundColor
()
returns
(QColor)
color
()
returns
(QColor)
enableColumn
(column, state)
returns
nothing
Argument
Type
Default
column
int
state
bool
font
()
returns
(QFont)
fontDiffFlags
()
returns
(int)
fontSelected
(font)
returns
nothing
Argument
Type
Default
font
QFont
getFontList
(list, fontListCriteria)
returns
nothing
static
Argument
Type
Default
list
QStringList
fontListCriteria
bool
getXLFD
(theFont)
returns
(QString)
static
Argument
Type
Default
theFont
QFont
sampleText
()
returns
(QString)
setBackgroundColor
(col)
returns
nothing
Argument
Type
Default
col
QColor
setColor
(col)
returns
nothing
Argument
Type
Default
col
QColor
setFont
(font, onlyFixed = 0)
returns
nothing
Argument
Type
Default
font
QFont
onlyFixed
bool
0
setSampleBoxVisible
(visible)
returns
nothing
In versions KDE 3.5.0 and above only
Argument
Type
Default
visible
bool
setSampleText
(text)
returns
nothing
Argument
Type
Default
text
QString
setSizeIsRelative
(relative)
returns
nothing
Argument
Type
Default
relative
QButton.ToggleState
sizeHint
()
returns
(QSize)
sizeIsRelative
()
returns
(QButton.ToggleState)