#define DOCK_VIEW_H
#include "Dialog.h"
-#include "GuiView.h"
#include <QDockWidget>
-#include <QKeyEvent>
namespace lyx {
namespace frontend {
DockView(GuiView & parent, ///< the main window where to dock.
QString const & name, ///< dialog identifier.
QString const & title, ///< dialog title.
- Qt::DockWidgetArea area = Qt::LeftDockWidgetArea, ///< Position of
- ///the dock (and
- ///also drawer)
- Qt::WindowFlags flags = 0);
+ Qt::DockWidgetArea area = Qt::LeftDockWidgetArea, ///< Position of the dock
+ /// (and also drawer)
+ Qt::WindowFlags flags = {});
virtual ~DockView() {}
- virtual QWidget * asQWidget() { return this; }
- virtual QWidget const * asQWidget() const { return this; }
+ QWidget * asQWidget() override { return this; }
+ QWidget const * asQWidget() const override { return this; }
/// We don't want to restore geometry session for dock widgets.
- void restoreSession() {}
+ void restoreSession() override {}
- void keyPressEvent(QKeyEvent * ev);
+ void keyPressEvent(QKeyEvent * ev) override;
/// Dialog inherited methods
//@{
- void applyView() {}
- bool isClosing() const { return false; }
- bool needBufferOpen() const { return false; }
+ void applyView() override {}
+ bool isClosing() const override { return false; }
+ bool needBufferOpen() const override { return false; }
//@}
protected Q_SLOTS:
- void onBufferViewChanged() {} //override
+ void onBufferViewChanged() override {}
};
} // namespace frontend