18#include "UtCallbackHolder.hpp"
19#include "WkfDockWidget.hpp"
63 void paintEvent(QPaintEvent* aEventPtr) override;
69 void BuildStatusBar();
71 void UpdateConnections(QTabBar* aTabBarPtr);
74 void UpdateDockTitle(QStyleOptionDockWidget& aOptions) noexcept;
78 QTimer mStatusUpdateTimer;
79 QStatusBar* mStatusBar;
80 QLabel* mLineLabelPtr;
81 QLabel* mColumnLabelPtr;
82 QLabel* mStatusLabelPtr;
85 QMetaObject::Connection mTabCloseConnection;
void contextMenuEvent(QContextMenuEvent *aEvent) override
Definition EditorDock.cpp:117
~EditorDock() override
Definition EditorDock.cpp:77
void DisableFullscreen()
Definition EditorDock.cpp:379
void OverrideTitleBar(QWidget *aWidget) override
Definition EditorDock.cpp:85
Editor * GetEditor()
Definition EditorDock.hpp:48
void closeEvent(QCloseEvent *event) override
Definition EditorDock.cpp:125
void OnChangeDebug(bool aIsActive)
Definition EditorDock.cpp:389
void VisibilityChanged(bool aVisible)
Definition EditorDock.cpp:92
EditorDock(QMainWindow *aMainWindow, Editor *aEditor)
Definition EditorDock.cpp:30
void EnableFullscreen()
Definition EditorDock.cpp:384
const QMainWindow * GetMainWindow() const noexcept
Definition EditorDock.cpp:369
void paintEvent(QPaintEvent *aEventPtr) override
Definition EditorDock.cpp:233
void ModificationChanged(wizard::TextSource *aSourcePtr)
Definition EditorDock.cpp:101
UtCallbackHolder mCallbackHolder
Definition EditorDock.hpp:64
void CursorPositionChanged()
Definition EditorDock.cpp:280
void TabCloseRequested(int aTabIndex)
Definition EditorDock.cpp:220
Definition TextSource.hpp:48