tik_manager4.ui.layouts.collapsible_layout ========================================== .. py:module:: tik_manager4.ui.layouts.collapsible_layout Classes ------- .. autoapisummary:: tik_manager4.ui.layouts.collapsible_layout.CollapsibleLayout Module Contents --------------- .. py:class:: CollapsibleLayout(text='', expanded=False, parent=None) Bases: :py:obj:`tik_manager4.ui.Qt.QtWidgets.QWidget` Header bar widget especially for expandable layouts. .. py:method:: collapse() Collapse the layout. .. py:method:: expand() Expand the layout. .. py:method:: set_color(text_color=None, background_color=None, border_color=None) .. py:method:: set_hidden(state=True) .. py:method:: toggle() Toggle the layout. .. py:attribute:: background_color :value: '#404040' .. py:attribute:: border_color :value: '#1e1e1e' .. py:attribute:: expand_toggled .. py:attribute:: style_sheet :value: Multiline-String .. raw:: html
Show Value .. code-block:: python """ QFrame { background-color: #404040; border-width: 1px; border-color: #1e1e1e; border-style: solid; padding: 5px; border-radius: 14px; } QLabel { background-color: #404040; border-width: 0px; padding: 5px; border-radius: 14px; } QPushButton { color: #b1b1b1; background-color: #404040; border-width: 1px; border-color: #1e1e1e; border-style: solid; padding: 5px; font-size: 12x; border-radius: 4px; } """ .. raw:: html
.. py:attribute:: text_color :value: '#b1b1b1'