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