2012-03-26 15 views
5

मेरे संरचना है कि तरह है बनाने के लिए,क्यूटी QStringList गैर संपादन योग्य

QStringList list; 
list << "Hello" << "world" << "Blah" << "Blah ; 
QStringListModel *model = new QStringListModel; 
model->setStringList(list); 
QListView *view = new QListView(this); 
view->setModel(model); 

अब मैं अपने जीयूआई पर सूची गैर संपादन योग्य बनाना चाहते हैं।

उत्तर

8

जोड़े

view->setEditTriggers(QAbstractItemView::NoEditTriggers); 
0

QStringListModel से अपने मॉडल प्राप्त और flags() ओवरराइड ItemIsEditable झंडा स्पष्ट करने के लिए।

संबंधित मुद्दे