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:327
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:215
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:597
void resizeEvent(QResizeEvent *event) override
SubWindow::resizeEvent.
Definition SubWindow.cpp:569
QRect m_trackedNormalGeom
Definition SubWindow.h:109
QLabel * m_windowTitle
Definition SubWindow.h:110
void detach()
Definition SubWindow.cpp:307
void setBorderColor(const QColor &c)
Definition SubWindow.cpp:299
void setTextShadowColor(const QColor &c)
Definition SubWindow.cpp:291
bool m_hasFocus
Definition SubWindow.h:112
bool isDetachable() const
Definition SubWindow.cpp:191
QColor m_textShadowColor
Definition SubWindow.h:106
void moveEvent(QMoveEvent *event) override
SubWindow::moveEvent.
Definition SubWindow.cpp:422
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:539
QRect getTrueNormalGeometry() const
SubWindow::getTrueNormalGeometry.
Definition SubWindow.cpp:251
void setActiveColor(const QBrush &b)
Definition SubWindow.cpp:283
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:179
QMargins decorationMargins() const
Definition SubWindow.cpp:394
void paintEvent(QPaintEvent *pe) override
SubWindow::paintEvent.
Definition SubWindow.cpp:119
int frameWidth() const
Definition SubWindow.cpp:385
QColor borderColor
Definition SubWindow.h:57
void setDetachable(bool on)
Definition SubWindow.cpp:199
bool isDetached() const
Definition SubWindow.cpp:207
const QSize m_buttonSize
Definition SubWindow.h:99
void adjustTitleBar()
SubWindow::adjustTitleBar.
Definition SubWindow.cpp:444
void updateTitleBar()
Definition SubWindow.cpp:407
static void elideText(QLabel *label, QString text)
SubWindow::elideText.
Definition SubWindow.cpp:234
int titleBarHeight() const
Definition SubWindow.cpp:374
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:223
const char * text
Definition swell-functions.h:167
return c
Definition crypt.c:175
#define const
Definition zconf.h:137