nodeguy/src/lib/QtWidgets/QAbstractScrollArea.ts
Atul R 6035b5d038
Re arrange folders to make more sense (#180)
* Re-arranged qtgui and core

* Re arranges qt widgets
2019-11-08 20:33:17 +01:00

16 lines
469 B
TypeScript

import { NodeWidget, QWidget } from './QWidget';
export abstract class QAbstractScrollArea extends NodeWidget {
viewportWidget?: NodeWidget;
setViewport(widget: NodeWidget): void {
this.viewportWidget = widget;
this.native.setViewport(widget.native);
}
viewport(): QWidget {
if (!this.viewportWidget) {
this.viewportWidget = new QWidget(this.native.viewport());
}
return this.viewportWidget;
}
}