Здравствуйте!
Делаю 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)
- Форум Qt-4.2.2, установка под Linux (2008)
- Форум C++[RAII], c network, recv неоправданный интервал (2008)
- Форум debug простенького приложения (С++) (2010)
- Форум доступ к шаблонным объектам фабрики??? (2006)
- Форум C++ ошибка сегментирования при вызове delete (2012)
- Форум g++ expects argument (2013)
- Форум передача списка процессов сервера клиенту (2015)
- Форум Исследование CryEngine 2 SDK 1.4.0 (2012)
- Форум QGraphicsItemGroup: изменение размера содержимого (2021)