QskPopup + QskSubWindow geometryChange overloads - for debugging only

This commit is contained in:
Uwe Rathmann 2025-01-21 15:26:23 +01:00
parent 344b5734e1
commit e4823304f0
4 changed files with 16 additions and 4 deletions

View File

@ -635,6 +635,12 @@ void QskPopup::itemChange( QQuickItem::ItemChange change,
}
}
void QskPopup::geometryChange(
const QRectF& newGeometry, const QRectF& oldGeometry )
{
Inherited::geometryChange( newGeometry, oldGeometry );
}
void QskPopup::windowChangeEvent( QskWindowChangeEvent* event )
{
qskSendPopupEvent( event->oldWindow(), this, false );

View File

@ -92,8 +92,8 @@ class QSK_EXPORT QskPopup : public QskControl
void keyPressEvent( QKeyEvent* ) override;
void windowChangeEvent( QskWindowChangeEvent* ) override;
void itemChange( QQuickItem::ItemChange,
const QQuickItem::ItemChangeData& ) override;
void itemChange( ItemChange, const ItemChangeData& ) override;
void geometryChange( const QRectF&, const QRectF& ) override;
virtual QQuickItem* focusSuccessor() const;
bool isTransitionAccepted( QskAspect ) const override;

View File

@ -252,6 +252,12 @@ void QskSubWindow::itemChange( QQuickItem::ItemChange change,
}
}
void QskSubWindow::geometryChange(
const QRectF& newGeometry, const QRectF& oldGeometry )
{
Inherited::geometryChange( newGeometry, oldGeometry );
}
void QskSubWindow::updateResources()
{
setOpacity( fadingFactor() );

View File

@ -100,8 +100,8 @@ class QSK_EXPORT QskSubWindow : public QskPopup
QSizeF layoutSizeHint( Qt::SizeHint, const QSizeF& ) const override;
void itemChange( QQuickItem::ItemChange,
const QQuickItem::ItemChangeData& ) override;
void itemChange( ItemChange, const ItemChangeData& ) override;
void geometryChange( const QRectF&, const QRectF& ) override;
private:
class PrivateData;