#pragma once #include #include #include #include #include "yqlua/QsWidget.h" class QsVBoxLayout { public: QsVBoxLayout(); ~QsVBoxLayout(); QLayout* layout() { return m_layout; } static void regist(kaguya::State& T); private: void addStretch(); void addWidget(QsWidget* widget); private: QVBoxLayout* m_layout = nullptr; };