/***************************************************************************
- * Copyright (C) 2005-2018 by the Quassel Project *
+ * Copyright (C) 2005-2020 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
Q_OBJECT
public:
- VerticalDockTitle(QDockWidget *parent);
+ VerticalDockTitle(QDockWidget* parent);
QSize sizeHint() const override;
QSize minimumSizeHint() const override;
void show(bool show_);
protected:
- void paintEvent(QPaintEvent *event) override;
+ void paintEvent(QPaintEvent* event) override;
private:
bool _show;
};
-
class EmptyDockTitle : public QWidget
{
Q_OBJECT
public:
- inline EmptyDockTitle(QDockWidget *parent) : QWidget(parent) {}
+ inline EmptyDockTitle(QDockWidget* parent)
+ : QWidget(parent)
+ {}
inline QSize sizeHint() const override { return {0, 0}; }
};
-
class VerticalDock : public QDockWidget
{
Q_OBJECT
public:
- VerticalDock(const QString &title, QWidget *parent = nullptr, Qt::WindowFlags flags = nullptr);
- VerticalDock(QWidget *parent = nullptr, Qt::WindowFlags flags = nullptr);
+ VerticalDock(const QString& title, QWidget* parent = nullptr, Qt::WindowFlags flags = nullptr);
+ VerticalDock(QWidget* parent = nullptr, Qt::WindowFlags flags = nullptr);
void showTitle(bool show);
void setDefaultTitleWidget();
};
-
-#endif // VERTICALDOCKTITLE_H
+#endif // VERTICALDOCKTITLE_H