소스 검색

UI: Emit DisplayResized() viewport signal

This allows knowing when the graphics viewport itself changes in size
(in case the window with the graphics viewport does not change size)
jp9000 10 년 전
부모
커밋
bf6e83821c
1개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  1. 9 0
      obs/qt-display.hpp

+ 9 - 0
obs/qt-display.hpp

@@ -5,6 +5,15 @@
 class OBSQTDisplay : public QWidget {
 class OBSQTDisplay : public QWidget {
 	Q_OBJECT
 	Q_OBJECT
 
 
+	virtual void resizeEvent(QResizeEvent *event)
+	{
+		emit DisplayResized();
+		QWidget::resizeEvent(event);
+	}
+
+signals:
+	void DisplayResized();
+
 public:
 public:
 	inline OBSQTDisplay(QWidget *parent = 0, Qt::WindowFlags flags = 0)
 	inline OBSQTDisplay(QWidget *parent = 0, Qt::WindowFlags flags = 0)
 		: QWidget(parent, flags)
 		: QWidget(parent, flags)