#ifdef CONFIG_WIN32
#include <windows.h>
-#else
+#elif defined (CONFIG_LINUX)
#include <X11/Xlib.h>
#include <X11/Xatom.h>
#endif
addSeparator();
/* Always On Top menu */
+#ifndef CONFIG_DARWIN
actionTopMost = addAction("&Always on Top");
actionTopMost->setCheckable(true);
connect(actionTopMost, SIGNAL(triggered(bool)), this, SLOT(slotTopMost(bool)));
+#endif
/* = Rotate menu = */
if (win->uiInfo->mainFormList.count() > 1) {
HWND hWnd = (HWND)parent->winId();
HWND hWndInsertAfter = ((on == true) ? HWND_TOPMOST : HWND_NOTOPMOST);
SetWindowPos(hWnd, hWndInsertAfter, parent->pos().x(), parent->pos().y(), 0, 0, SWP_NOSIZE);
-#else
+#elif defined (CONFIG_LINUX)
Display* display = XOpenDisplay(NULL);
if (display == NULL) {
qDebug("Error: XOpenDisplay() Failed. Always on top failed.");
XFlush(display);
XCloseDisplay(display);
+#elif defined (CONFIG_DARWIN)
+ // TODO:
#endif
actionTopMost->setChecked(on);