崩溃问题。

This commit is contained in:
DESKTOP-450PEFP\mainc 2026-02-04 13:32:17 +08:00
parent f50c159113
commit d5fd0947d7

View File

@ -93,11 +93,15 @@ QVector<QtColorItem> paiInpolation(const QVector<QtColorItem> &colorList,int tot
{ {
QVector<QtColorItem> newColorList; QVector<QtColorItem> newColorList;
if (totalColorNum <= 1)
totalColorNum = 2;
// 填充新的颜色项目 // 填充新的颜色项目
for(int i=0;i<totalColorNum;i++) for(int i=0;i<totalColorNum;i++)
newColorList.push_back(QtColorItem()); newColorList.push_back(QtColorItem());
float gap=(colorList.count()-1)*1.0/(totalColorNum-1); float gap=(colorList.count()-1)*1.0/(totalColorNum-1);
for(int i=0;i<totalColorNum;i++) for(int i=0;i<totalColorNum;i++)
{ {
float pos=i*gap; float pos=i*gap;