20 lines
471 B
C++
20 lines
471 B
C++
#pragma once
|
|
|
|
#include <QDoubleSpinBox>
|
|
#include <QSpinBox>
|
|
|
|
namespace gui {
|
|
|
|
/// 属性栏用紧凑数值框:固定最大宽度,避免撑开过宽。
|
|
class CompactIntSpinBox final : public QSpinBox {
|
|
public:
|
|
explicit CompactIntSpinBox(QWidget* parent = nullptr, int maxWidthPx = 56);
|
|
};
|
|
|
|
class CompactDoubleSpinBox final : public QDoubleSpinBox {
|
|
public:
|
|
explicit CompactDoubleSpinBox(QWidget* parent = nullptr, int maxWidthPx = 58);
|
|
};
|
|
|
|
} // namespace gui
|