mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-05-19 14:30:43 -04:00
3 patches from AsamK:
* fixed utf8 in dropping links to channels * fixed pasting cert links in the friend list * added code to allow pasting GPG certificates missing a newline at the end. git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5064 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
parent
08a52dc369
commit
0778e8f691
8 changed files with 34 additions and 26 deletions
|
@ -38,20 +38,26 @@ QMimeData * SearchTreeWidget::mimeData ( const QList<QTreeWidgetItem *> items )
|
|||
QString text;
|
||||
for(it = items.begin(); it != items.end(); it++)
|
||||
{
|
||||
QString line;
|
||||
for(int i = 0; i < (*it)->columnCount(); i++)
|
||||
QString line = QString("%1/%2/%3/").arg((*it)->text(SR_NAME_COL), (*it)->text(SR_HASH_COL), (*it)->text(SR_SIZE_COL));
|
||||
|
||||
bool isLocal = (*it)->data(SR_DATA_COL, SR_ROLE_LOCAL).toBool();
|
||||
if (isLocal)
|
||||
{
|
||||
line += (*it)->text(i);
|
||||
line += "/";
|
||||
line += "Local";
|
||||
}
|
||||
line += "\n";
|
||||
else
|
||||
{
|
||||
line += "Remote";
|
||||
}
|
||||
line += "/\n";
|
||||
|
||||
text += line;
|
||||
}
|
||||
|
||||
std::cerr << "Created MimeData:";
|
||||
std::cerr << std::endl;
|
||||
|
||||
std::string str = text.toStdString();
|
||||
std::string str = text.toUtf8().constData();
|
||||
std::cerr << str;
|
||||
std::cerr << std::endl;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue