src/eric7/EricWidgets/EricStretchableSpacer.py

branch
pdf_viewer
changeset 9699
92dcd34d54e4
child 9722
63135ab601e7
equal deleted inserted replaced
9698:69e183e4db6f 9699:92dcd34d54e4
1 # -*- coding: utf-8 -*-
2
3 # Copyright (c) 2023 Detlev Offenbach <detlev@die-offenbachs.de>
4 #
5
6 """
7 Module implementing a stretchable spacer widget.
8 """
9
10 from PyQt6.QtWidgets import QWidget, QHBoxLayout
11
12
13 class EricStretchableSpacer(QWidget):
14 """
15 Class implementing a stretchable spacer widget.
16 """
17
18 def __init__(self, parent=None):
19 """
20 Constructor
21
22 @param parent reference to the parent widget (defaults to None)
23 @type QWidget (optional)
24 """
25 super().__init__(parent)
26
27 self.__layout = QHBoxLayout()
28 self.__layout.setContentsMargins(0, 0, 0, 0)
29 self.__layout.addStretch()
30
31 self.setLayout(self.__layout)

eric ide

mercurial