Client/½ª¿É¸ý/code/2024kunlun_project_permisson/qcomboxdelegate.cpp
@@ -16,7 +16,21 @@ { QComboBox * box = new QComboBox(parent); QStringList text; text << "æ®ééç¿åå·¥" << "ææ¯ç»´æ¤äººå" << "ç³»ç»ç®¡çå"<< "å®å ¨ç®¡ç人å"; QString curText = qvariant_cast<QString>(index.data()); vector<QString> vecq; vecq.push_back("ææ¯ç»´æ¤äººå"); vecq.push_back("ç³»ç»ç®¡çå"); vecq.push_back("å®å ¨ç®¡ç人å"); vecq.push_back("æ®ééç¿åå·¥"); text << curText; for(QString role : vecq){ if(curText!=role){ text << role; } } box->addItems(text); return box;