Ejemplo n.º 1
0
	def init_form(self):
		vlayout = QVBoxLayout()

		if conf.PYFORMS_USE_QT5:
			vlayout.setContentsMargins(0,0,0,0)
		else:
			vlayout.setMargin(0)

		self.setLayout(vlayout)

		self._scroll = QScrollBar(QtCore.Qt.Horizontal)

		scrollarea = QScrollArea()
		scrollarea.setMinimumHeight(140)
		scrollarea.setWidgetResizable(True)

		self._events_widget = EventsWidget(scroll=self._scroll)
		scrollarea.setWidget(self._events_widget)

		self._scroll.actionTriggered.connect(self.__scroll_changed)

		vlayout.addWidget(scrollarea)  # The timeline widget
		vlayout.addWidget(self._scroll)  # Add scroll

		self._scroll.setMaximum(0)
		self._scroll.setSliderPosition(0)
Ejemplo n.º 2
0
    def initForm(self):
        vlayout = QtGui.QVBoxLayout(); vlayout.setMargin(0); self.setLayout(vlayout)

        # Add scroll area
        scrollarea = QtGui.QScrollArea()
        scrollarea.setMinimumHeight(140)
        scrollarea.setWidgetResizable(True)
        vlayout.addWidget(scrollarea)

        # The timeline widget
        widget = EventsWidget(scroll=scrollarea)
        scrollarea.setWidget(widget)

        self._time = widget
        self._scrollArea = scrollarea