QT-从QLayout中遍历出组件(Widget)

  1. 原文地址:http://cooker.iteye.com/blog/753499;感谢作者,如果造成任何不便,请联系我删除。
  2. // m_historyLayout是某成员的父组件,假设在其有一个表,将其遍历出.  
  3.     for (int cc = m_historyLayout->layout()->count()-1; cc >= 0; --cc)  
  4.     {  
  5.         QLayoutItem *it = m_historyLayout->layout()->itemAt(cc);  
  6.         QTableWidget *orderHistory = qobject_cast(it->widget());  
  7.         if (orderHistory != 0)  
  8.         {  
  9.             //doing something for orderHistory  
  10.         }  
  11.     }

你可能感兴趣的:(QT)