From 009e94c604e2d892ea8711ed6b3756da3eea9d04 Mon Sep 17 00:00:00 2001
From: Tobias Markmann <tm@ayena.de>
Date: Tue, 19 May 2015 17:19:59 +0200
Subject: Set QtGetridSelectionDialog to frameless window to enable cursor
 changes

Popup windows cannot change the mouse cursor on OS X. A frameless
window looks the same.

Test-Information:

Tested on OS X 10.9.5 with Qt 5.4.

Change-Id: Ia97e645be2ad1e5063f0cd8ef54344b63274b2d1

diff --git a/Swift/QtUI/Trellis/QtGridSelectionDialog.cpp b/Swift/QtUI/Trellis/QtGridSelectionDialog.cpp
index 3bcdfa0..a3a1bf8 100644
--- a/Swift/QtUI/Trellis/QtGridSelectionDialog.cpp
+++ b/Swift/QtUI/Trellis/QtGridSelectionDialog.cpp
@@ -21,7 +21,7 @@ QtGridSelectionDialog::QtGridSelectionDialog(QWidget* parent) : QWidget(parent)
 	minGridSize = QSize(1,1);
 	currentGridSize = QSize(1,1);
 	padding = 4;
-	setWindowFlags(Qt::Popup);
+	setWindowFlags(Qt::FramelessWindowHint);
 	setCursor(Qt::SizeAllCursor);
 	horizontalMargin = style()->pixelMetric(QStyle::PM_MenuVMargin) * 2;
 	verticalMargin = style()->pixelMetric(QStyle::PM_MenuVMargin) * 2;
-- 
cgit v0.10.2-6-g49f6