• 5246阅读
  • 1回复

《C++ GUI Qt 4编程》(第2版)第三章中某段看不懂,希望得到解释 [复制链接]

上一主题 下一主题
离线xtlx2000
 
只看楼主 倒序阅读 楼主  发表于: 2009-06-16
《C++ GUI Qt 4编程》(第2版)第三章中有段:
setColumnRange('A','Z');
{
primaryColumnCombo->clear();
secondaryColumnCombo->clear();
tertiaryColumnCombo->clear();

secondaryColumnCombo->addItem(tr("None"));
tertiaryColumnCombo->setMinimumSize(SecondaryColumn(Combo->sizeHint());

QChar ch=first;
while (ch<+last){
  primarycolumnCombo->addItem(QString(ch));
  secondaryColumnCombo->addItem(QString(ch));
  tertiaryColumnCombo->addItem(QString(ch));
ch=ch.unicode()+1;
}
}
这些都是什么意思啊?这段我一句都看不懂,希望能得到每行的解释,谢谢!~~~
离线joiky
只看该作者 1楼 发表于: 2009-06-24
清空下拉列表框的内容
primaryColumnCombo->clear();
secondaryColumnCombo->clear();
tertiaryColumnCombo->clear();

某下拉列表添加元素"None"
secondaryColumnCombo->addItem(tr("None"));
设置T下拉列表框与S具有相同的宽度
tertiaryColumnCombo->setMinimumSize(SecondaryColumn(Combo->sizeHint());
为3个下拉列表添加first->last元素
QChar ch=first;
while (ch<last){
  primarycolumnCombo->addItem(QString(ch));
  secondaryColumnCombo->addItem(QString(ch));
  tertiaryColumnCombo->addItem(QString(ch));
ch=ch.unicode()+1;
快速回复
限100 字节
 
上一个 下一个