def make_toolbar_floating(toolbar, pos):
    """
    Set the toolbar widget properties to act as a tool floating window
    """
    toolbar.setWindowFlags(
        QtCore.Qt.Tool | QtCore.Qt.FramelessWindowHint | QtCore.Qt.X11BypassWindowManagerHint)
    toolbar.move(pos)
    toolbar.adjustSize()
    toolbar.show()
    QtCore.QMetaObject.invokeMethod(toolbar, \
                                    "topLevelChanged", \
                                    QtCore.Qt.DirectConnection, \
                                    QtCore.QGenericArgument("bool", ctypes.c_void_p(True)))
def makeToolBarFloating(toolBar, pos):
    toolBar.setWindowFlags(QtCore.Qt.Tool | QtCore.Qt.FramelessWindowHint | QtCore.Qt.X11BypassWindowManagerHint)
    toolBar.move(pos)
    toolBar.adjustSize()
    toolBar.show()
    QtCore.QMetaObject.invokeMethod( toolBar, "topLevelChanged", QtCore.Qt.DirectConnection, QtCore.QGenericArgument("bool", True) );