Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.09.2011, 18:34
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Всем привет! В общем пишу Download Manager на кутях, хочу сделать такую фичу, как например в Download Master: копируешь ссылку -> прога определяет, что в буфере находится именно ссылка и начинается скачивание.Короче пытаюсь реализовать это так:Код:const QClipboard *clipboard = QApplication::clipboard();const QMimeData *mimeData = clipboard->mimeData();connect(clipboard, SIGNAL(changed(QClipboard::Mode)), SLOT(up_text()));void SomeClass::up_text(){ if (mimeData->hasUrls()) ...}Дальше я буду вытаскивать ссылки из QList и т.д. и т.п. Но столкнулся с проблемой: условие if (mimeData->hasUrls()) вообще не срабатывает хоть тресни, копирую в буфер хоть текст, хоть ссылки, что угодно, всё это определяется как Url.Что делать? Помогите, добрые люди! А то уже нервы сдают, на таком лёгком и застрял!Буду очень благодарен за оказанную мне помощь!С уважением, Александр!
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Вопрос по поводу ОЗУ Guest Новый архив 5 0 16.03.2012 08:32
QClipboard в Ubuntu 10.10 Guest Продолжение нового архива 0 28.09.2011 16:14



© www.otvetnemail.ru - Форум вопросов и ответов.