c++ - QT线型组合框

标签 c++ qt qcombobox

我想在 Qt 中制作一个如图所示的线型组合框, 请告诉我是否可以在 Qt 中制作如图所示的组合框。 任何帮助将不胜感激

问候

enter image description here

最佳答案

简单的方法:

comboBox->setIconSize(QSize(100, 24));
comboBox->addItem(lineIcon, "");
comboBox->addItem(dotLineIcon, "");
comboBox->addItem(dashLineIcon, "");
...

正确的做法:

comboBox->setItemDelegate(...);

关于c++ - QT线型组合框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30859950/

相关文章:

c++ - 如何从 Qt 打开文件资源管理器?

Qt/PyQt(/其他?): How do I change specific colors in a pixmap?

qt - 如何在QTableView中刷新QCombobox的内容

c++ - 如何使用QComboBox来选择如何保存QImage的格式

c++ - 包含特征向量的类的奇怪大小

c++ - C++ 代码的段错误(核心转储)

C++ 创建命名管道 ERROR_PATH_NOT_FOUND (3)

c++ - 如何在复制构造函数中调用重载的下标?

c++ - 将参数放入 Qt 中的槽中

c++ - QT中如何将QComboBox值转换为int