- // Special code for Mac drawer.
- if (windowFlags() & Qt::Drawer && lyxview().isFullScreen()) {
- setWindowFlags(Qt::Widget);
- setFeatures(DockWidgetClosable);
- // Setting features hides the dialog, see Qt's doc.
- show();
- } else if (!(windowFlags() & Qt::Drawer)) {
- setWindowFlags(Qt::Drawer);
- setFeatures(NoDockWidgetFeatures);
- // Setting features hides the dialog, see Qt's doc.
- show();
- }