TpComBox 类
V0.2.1TpGUIWidgets
2025-11-04
介绍
下拉框组件
继承关系
基础信息
| 头文件: | include <TpComBox.h> |
|---|---|
| Cmake: | None |
| 发布版本: | V0.2.1 |
| 继承类: | TpWidget |
| 派生类: |
信号
| 信号名称 | 参数 | 描述 |
|---|---|---|
| currentIndexChanged | uint32_t | 选中项切换事件 参数:uint32_t: 当前下标索引 |
| currentTextChanged | const TpString & | 选中项切换时间 参数:const: & 当前选中项文本 |
Public 成员函数
| TpComBox(TpWidget *parent=nullptr) | ||
|---|---|---|
| ~TpComBox() | ||
| setTitle(const TpString &text) | 设置下拉框描述文本 | |
| addItem(const TpString &text, const TpVariant &itemData=TpVariant()) | 添加一个item | |
| currentIndex() | 获取当前选中的item的索引 | |
| TpString | currentText() | 获取当前选中的item的文本 |
| TpVariant | currentData() | 获取当前选中的item的自定义数据 |
| clear() | 清除所有Item | |
| setMinumumHeight(const int32_t &height) override | 设置窗口最小高度 |
成员函数说明
TpComBox::TpComBox(TpWidget *parent=nullptr)
暂无注释...
virtual TpComBox::~TpComBox()
暂无注释...
virtual void TpComBox::setTitle(const TpString &text)
设置下拉框描述文本...
设置下拉框描述文本
参数:text: 文本内容
virtual void TpComBox::addItem(const TpString &text, const TpVariant &itemData=TpVariant())
添加一个item...
添加一个item
参数:text: item文本
参数:itemData: item绑定数据,可以不给入
uint32_t TpComBox::currentIndex()
获取当前选中的item的索引...
获取当前选中的item的索引
返回值:索引下标,从0开始
TpString TpComBox::currentText()
获取当前选中的item的文本...
获取当前选中的item的文本
返回值:文本字符串
TpVariant TpComBox::currentData()
获取当前选中的item的自定义数据...
获取当前选中的item的自定义数据
返回值:数据
void TpComBox::clear()
清除所有Item...
清除所有Item
virtual void TpComBox::setMinumumHeight(const int32_t &height) override
设置窗口最小高度...
设置窗口最小高度
参数:height: 最小高度
