Здравствуйте!
Делаю drop из приложения в ОС linux. Для Windows он работает так:
#include <windows.h>
...
QVariant retrieveData(const QString& mimeType, QVariant::Type type)const
{
if(((unsigned short)GetAsyncKeyState(VK_LBUTTON))>1)
return QMimeData::retrieveData(mimeType, type);
if(runOnce)
{
// Now we create the file:
if(file.open())
{
file.write(«Hello!»);
file.flush();
}
runOnce=false;
}
return QUrl(«/»+file.fileName());
}
...
Не могу найти аналог GetAsyncKeyState для linux. Помогите.
Ответ на:
комментарий
от nanoo_linux
Ответ на:
комментарий
от cnupm
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Забавное поведение при отображении QAbstractItemModel на QSortFilterProxyModel (2013)
- Форум Ошибка исполнения, corruption of the heap (2010)
- Форум [Qt] [QTextEdit] Как получить картинку из ресурсов документа? (2010)
- Форум [python] Обработка событий мыши (2010)
- Форум События мыши под иксами (2001)
- Форум Обработка событий разных клавиатур/мышей (2016)
- Форум Winsock и HTTP POST-запрос (2010)
- Форум Qt. Событие клика мыши для QGraphicsRectItem (2010)
- Форум События. (2011)
- Форум как переназначить кнопку клавы на событие мыши? (2009)