Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • 07d11cac2f027be90659cdf877a3994f69424206
  • master par défaut
  • script
  • new-devel
  • devel
  • timingView-edit
  • fix-mpv
7 résultats

UnclosableDockWidget.hh

Blame
  • UnclosableDockWidget.hh 408 o
    #pragma once
    
    #include "Utils.hh"
    
    namespace Vivy
    {
    class UnclosableDockWidget final : public QDockWidget {
        Q_OBJECT
        VIVY_UNMOVABLE_OBJECT(UnclosableDockWidget)
    
    public:
        explicit UnclosableDockWidget(const QString &, QWidget *parent) noexcept;
        void allowClose() noexcept;
    
    protected:
        void closeEvent(QCloseEvent *event) noexcept override;
    
    private:
        bool allowedToClose{ false };
    };
    }