Название: QLabel и setOpenExternalLinks
Отправлено: Hellrider от Май 02, 2013, 15:48
Возникак маленькая проблемка с QLabel. Создаю в цикле и заполняю представление лабелами с ссылками. Но как при таком создании, всем лабелам включить setOpenExternalLinks(true)? C++ (Qt) for (int i=0; i<4; i++) { QStandardItem *item = new QStandardItem(QString("")); model->appendRow(item); QModelIndex index = model->indexFromItem(item); view->setIndexWidget(index, new QLabel(QString("<a href=\"http://www.google.com/url?source=transpromo&rs=rssf&q=http://www.google.com/mobile/translate/\">Test %1</a>").arg(i))); }
Название: Re: QLabel и setOpenExternalLinks
Отправлено: Alex Custov от Май 02, 2013, 15:52
в чём проблема? C++ (Qt) QLabel *label = new QLabel(QString("<a href=\"http://www.google.com/url?source=transpromo&rs=rssf&q=http://www.google.com/mobile/translate/\">Test %1</a>").arg(i)); label->setOpenExternalLinks(true); view->setIndexWidget(index, label);
Название: Re: QLabel и setOpenExternalLinks
Отправлено: Hellrider от Май 02, 2013, 15:56
в чём проблема? C++ (Qt) QLabel *label = new QLabel(QString("<a href=\"http://www.google.com/url?source=transpromo&rs=rssf&q=http://www.google.com/mobile/translate/\">Test %1</a>").arg(i)); label->setOpenExternalLinks(true); view->setIndexWidget(index, label);
В том, что заранее не будет известно сколько нужно создать лабелов, количество циклов будет меняться динамическиВсе. Врубился ;D . Спасибо
|