Название: TreeWidget и TextBrowser Отправлено: olefard от Ноябрь 10, 2009, 09:59 Подскажите, где ошибка!!!
есть TreeWidget, заполняется Код: QTreeWidgetItem *item = new QTreeWidgetItem(m_ui.treeWidget); Код: void Form3::on_treeWidget_itemClicked(QTreeWidgetItem* item, int column) QTextBrowser: No document for E:/Qt/My/Newpro/debug/lex/title.html В чем дело, что не так??? Название: Re: TreeWidget и TextBrowser Отправлено: Авварон от Ноябрь 10, 2009, 10:04 QUrl().fromLocalFile(fileName)
(item->data(0,Qt::UserRole+1)).toUrl().toLocalFile() Название: Re: TreeWidget и TextBrowser Отправлено: olefard от Ноябрь 10, 2009, 10:09 так (item->data(0,Qt::UserRole+1)).toUrl().toLocalFile() ничего не пишет, но ничего и не отображается!
Название: Re: TreeWidget и TextBrowser Отправлено: Авварон от Ноябрь 10, 2009, 10:15 а это сделал? - QUrl().fromLocalFile(fileName)
Название: Re: TreeWidget и TextBrowser Отправлено: olefard от Ноябрь 10, 2009, 10:18 Да item->setData(0, Qt::UserRole, QUrl(fileName));
QUrl().fromLocalFile(fileName); Название: Re: TreeWidget и TextBrowser Отправлено: olefard от Ноябрь 10, 2009, 10:21 нафиг это как???
Название: Re: TreeWidget и TextBrowser Отправлено: Авварон от Ноябрь 10, 2009, 10:23 сорри, совсем туплю... там таки урл надо... попробуй так:
QUrl().fromLocalFile(fileName) (item->data(0,Qt::UserRole+1)).toUrl() Название: Re: TreeWidget и TextBrowser Отправлено: olefard от Ноябрь 10, 2009, 10:28 ругается
no matching function for call to 'QUrl::QUrl(QVariant)'????? Название: Re: TreeWidget и TextBrowser Отправлено: Авварон от Ноябрь 10, 2009, 10:45 в какой строке? .toUrl() не забыл?
Название: Re: TreeWidget и TextBrowser Отправлено: olefard от Ноябрь 10, 2009, 10:51 сейчас вот так
m_ui.textBrowser->setSource(QUrl((item->data(0,Qt::UserRole)).toUrl())); и вот так item->setData(0, Qt::UserRole, fileName); QUrl().fromLocalFile(fileName); ни на что не руугается и ничего не отображается Название: Re: TreeWidget и TextBrowser Отправлено: Авварон от Ноябрь 10, 2009, 10:59 агрх...
Код: item->setData(0, Qt::UserRole, QUrl().fromLocalFile(fileName)); Название: Re: TreeWidget и TextBrowser Отправлено: olefard от Ноябрь 10, 2009, 11:03 Авварон - ты гений!!!!!!!!!!!! СПАСИБО тебе огромное...все получилось!!!
|