///////////////////////////////////////////////////////////////////////////// // // functions generating tqlayout-aware widgets // ///////////////////////////////////////////////////////////////////////////// #include "newwidget.h" TQLineEdit *newLineEdit(int visiblewidth, TQWidget *tqparent) { TQLineEdit *l = new TQLineEdit(tqparent); if(visiblewidth == 0) l->setMinimumWidth(l->tqsizeHint().width()); else l->setFixedWidth(l->fontMetrics().width('H') * visiblewidth); return l; }