26/11/2007 - 10:57 — Admin | Обновлено: 19/05/2008 - 10:25 |
| |
Автор: QCasper Еще один вариант таблицы свойств. PropertySheet *ps = new PropertySheet(this); ps->addCaption("Account settings"); // темно-серый заголовок ps->addPropertyWidget("username", new QTextEdit(this)); // свойство ps->addPropertyWidget("password", new QTextEdit(this)); // свойство ps->addCaption("Network settings"); // второй темно-серый заголовок ps->addPropertyWidget("URL", new QTextEdit(this)); // свойство ps->addPropertyWidget("Port", new QSpinBox(this)); // свойство Минусы: требовательность к ресурсам, по тому как после завершения использования виджета-свойства он не удаляется, как в случае с делегатами Фактически это некий layout, напоминающий таблицу свойств, с возможностью сворачивать группы виджетов в одну строчку |