27#ifndef LMMS_GUI_SUBWINDOW_H
28#define LMMS_GUI_SUBWINDOW_H
30#include <QMdiSubWindow>
33#include "lmms_export.h"
35class QGraphicsDropShadowEffect;
60 SubWindow( QWidget *
parent =
nullptr, Qt::WindowFlags windowFlags = QFlag(0) );
#define READ(addr)
Definition Ay_Cpu.cpp:92
#define WRITE(addr, data)
Definition Ay_Cpu.cpp:93
#define override
Definition DistrhoDefines.h:73
const int m_titleBarHeight
Definition SubWindow.h:100
void attach()
Definition SubWindow.cpp:337
bool m_isDetachable
Definition SubWindow.h:113
QColor m_borderColor
Definition SubWindow.h:107
void changeEvent(QEvent *event) override
SubWindow::changeEvent.
Definition SubWindow.cpp:157
void setDetached(bool on)
Definition SubWindow.cpp:225
QBrush activeColor
Definition SubWindow.h:55
QPushButton * m_restoreBtn
Definition SubWindow.h:103
QColor textShadowColor
Definition SubWindow.h:56
QPushButton * m_maximizeBtn
Definition SubWindow.h:102
bool eventFilter(QObject *obj, QEvent *event) override
SubWindow::eventFilter.
Definition SubWindow.cpp:607
void resizeEvent(QResizeEvent *event) override
SubWindow::resizeEvent.
Definition SubWindow.cpp:579
QRect m_trackedNormalGeom
Definition SubWindow.h:109
QLabel * m_windowTitle
Definition SubWindow.h:110
void detach()
Definition SubWindow.cpp:317
void setBorderColor(const QColor &c)
Definition SubWindow.cpp:309
void setTextShadowColor(const QColor &c)
Definition SubWindow.cpp:301
bool m_hasFocus
Definition SubWindow.h:112
bool isDetachable() const
Definition SubWindow.cpp:201
QColor m_textShadowColor
Definition SubWindow.h:106
void moveEvent(QMoveEvent *event) override
SubWindow::moveEvent.
Definition SubWindow.cpp:432
SubWindow(QWidget *parent=nullptr, Qt::WindowFlags windowFlags=QFlag(0))
Definition SubWindow.cpp:53
QPushButton * m_detachBtn
Definition SubWindow.h:104
void focusChanged(QMdiSubWindow *subWindow)
Definition SubWindow.cpp:549
QRect getTrueNormalGeometry() const
SubWindow::getTrueNormalGeometry.
Definition SubWindow.cpp:261
void setActiveColor(const QBrush &b)
Definition SubWindow.cpp:293
QGraphicsDropShadowEffect * m_shadow
Definition SubWindow.h:111
QBrush m_activeColor
Definition SubWindow.h:105
QPushButton * m_closeBtn
Definition SubWindow.h:101
void showEvent(QShowEvent *e) override
Definition SubWindow.cpp:189
QMargins decorationMargins() const
Definition SubWindow.cpp:404
void paintEvent(QPaintEvent *pe) override
SubWindow::paintEvent.
Definition SubWindow.cpp:119
int frameWidth() const
Definition SubWindow.cpp:395
QColor borderColor
Definition SubWindow.h:57
void setDetachable(bool on)
Definition SubWindow.cpp:209
bool isDetached() const
Definition SubWindow.cpp:217
const QSize m_buttonSize
Definition SubWindow.h:99
void adjustTitleBar()
SubWindow::adjustTitleBar.
Definition SubWindow.cpp:454
void updateTitleBar()
Definition SubWindow.cpp:417
static void elideText(QLabel *label, QString text)
SubWindow::elideText.
Definition SubWindow.cpp:244
int titleBarHeight() const
Definition SubWindow.cpp:384
QPoint m_position
Definition SubWindow.h:108
void setVisible(bool visible) override
Definition SubWindow.cpp:170
* e
Definition inflate.c:1404
static uintptr_t parent
Definition pugl.h:1644
Definition AudioPortAudio.cpp:209
const char * text
Definition swell-functions.h:167
return c
Definition crypt.c:175
#define const
Definition zconf.h:137