MCPcopy Create free account
hub / github.com/CE-Programming/CEmu / dragOccured

Method dragOccured

gui/qt/sendinghandler.cpp:139–156  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

137}
138
139bool SendingHandler::dragOccured(QDragEnterEvent *e) {
140 if (guiSend || guiDebug) {
141 e->ignore();
142 return false;
143 }
144
145 for (QUrl &url : e->mimeData()->urls()) {
146 QFileInfo file(url.fileName());
147 QString fileExtension = file.suffix().toLower();
148 if (!pathHasBundleExtension(fileExtension) && !valid_suffixes.contains(fileExtension)) {
149 e->ignore();
150 return false;
151 }
152 }
153
154 e->accept();
155 return true;
156}
157
158void SendingHandler::linkProgress(int value, int total) {
159 if (total) {

Callers 2

dragEnterEventMethod · 0.80
dragEnterEventMethod · 0.80

Calls 1

pathHasBundleExtensionFunction · 0.85

Tested by

no test coverage detected