Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
PhosphorShell::FloatingWindow Class Reference

#include <phosphor-shell/include/PhosphorShell/FloatingWindow.h>

Inheritance diagram for PhosphorShell::FloatingWindow:
[legend]

Signals

void titleChanged ()
 
void windowWidthChanged ()
 
void windowHeightChanged ()
 
void windowVisibleChanged ()
 

Public Member Functions

 FloatingWindow (QQuickItem *parent=nullptr)
 
 ~FloatingWindow () override
 
QString title () const
 
void setTitle (const QString &title)
 
int windowWidth () const
 
void setWindowWidth (int width)
 
int windowHeight () const
 
void setWindowHeight (int height)
 
bool isWindowVisible () const
 
void setWindowVisible (bool visible)
 

Protected Member Functions

void itemChange (ItemChange change, const ItemChangeData &value) override
 

Constructor & Destructor Documentation

◆ FloatingWindow()

PhosphorShell::FloatingWindow::FloatingWindow ( QQuickItem *  parent = nullptr)
explicit

◆ ~FloatingWindow()

PhosphorShell::FloatingWindow::~FloatingWindow ( )
override

Member Function Documentation

◆ isWindowVisible()

bool PhosphorShell::FloatingWindow::isWindowVisible ( ) const

◆ itemChange()

void PhosphorShell::FloatingWindow::itemChange ( ItemChange  change,
const ItemChangeData &  value 
)
overrideprotected

◆ setTitle()

void PhosphorShell::FloatingWindow::setTitle ( const QString &  title)

◆ setWindowHeight()

void PhosphorShell::FloatingWindow::setWindowHeight ( int  height)

◆ setWindowVisible()

void PhosphorShell::FloatingWindow::setWindowVisible ( bool  visible)

◆ setWindowWidth()

void PhosphorShell::FloatingWindow::setWindowWidth ( int  width)

◆ title()

QString PhosphorShell::FloatingWindow::title ( ) const

◆ titleChanged

void PhosphorShell::FloatingWindow::titleChanged ( )
signal

◆ windowHeight()

int PhosphorShell::FloatingWindow::windowHeight ( ) const

◆ windowHeightChanged

void PhosphorShell::FloatingWindow::windowHeightChanged ( )
signal

◆ windowVisibleChanged

void PhosphorShell::FloatingWindow::windowVisibleChanged ( )
signal

◆ windowWidth()

int PhosphorShell::FloatingWindow::windowWidth ( ) const

◆ windowWidthChanged

void PhosphorShell::FloatingWindow::windowWidthChanged ( )
signal

The documentation for this class was generated from the following file: