cwidgets.*¶
Custom and Extended widgets
-
class
cwidgets.
CancelButton
(parent, text='Cancel', callback=None)[source]¶ Bases:
PyQt5.QtWidgets.QPushButton
-
class
cwidgets.
DeleteButton
(parent, text='Delete', callback=None)[source]¶ Bases:
PyQt5.QtWidgets.QPushButton
-
class
cwidgets.
FormActionBar
(parent, delete=False, show_meta=True)[source]¶ Bases:
PyQt5.QtWidgets.QWidget
-
class
cwidgets.
InfoLabel
(text, style=None)[source]¶ Bases:
cwidgets.XLabel
-
ERROR
= 'background-color: #FFD5E1;'¶
-
INFO
= 'background-color: #D5EDFF;'¶
-
-
class
cwidgets.
SaveButton
(parent, text='Save', ico=None, callback=None, width=None)[source]¶ Bases:
PyQt5.QtWidgets.QPushButton
-
class
cwidgets.
StatusBar
(parent, refresh=True, status=True, pager=False, mode=True)[source]¶ Bases:
PyQt5.QtWidgets.QWidget
A QWidget with many embedded widgets for StatusBar
-
sigRefresh
¶
-
-
class
cwidgets.
ToolBarGroup
(parent=None, title=None, width=None, hide_labels=False, bg='#999999', is_group=False, toggle_icons=False, toggle_callback=None)[source]¶ Bases:
PyQt5.QtWidgets.QWidget
-
addButton
(ico=None, text=None, callback=None, idx=None, toggle_callback=None, tooltip=None, ki=None, bold=False, checkable=False, checked=None, width=None, return_action=False)[source]¶
-
-
class
cwidgets.
XLabel
(parent=None, bold=False, style=None, base_style='', align=None, text=None, frame=None, wrap=False, hover_color=None, height=None, width=None)[source]¶ Bases:
PyQt5.QtWidgets.QLabel
-
sigClicked
¶
-
sigDoubleClicked
¶
-
-
class
cwidgets.
XLineEdit
(parent=None, show_focus=False, width=None, dirty=True, changed=None)[source]¶ Bases:
PyQt5.QtWidgets.QLineEdit
-
sigDoubleClicked
¶
-
sigFocused
¶
-
sigMove
¶
-
-
class
cwidgets.
XToolButton
(parent=None, colors=None, style=None, autoRaise=True, menu=None, text='', tooltip=None, ico=None, iconTop=False, iconSize=16, bold=False, disabled=False, width=None, popup=False, callback=None, ki=None, both=True, checkable=False)[source]¶ Bases:
PyQt5.QtWidgets.QToolButton