qskItemSize() removed, QQuickItem::size() is available since Qt 5.10
This commit is contained in:
parent
c44c30fa41
commit
c17e3defd3
@ -158,7 +158,7 @@ class IconGrid : public QskLinearBox
|
||||
const int dim = dimension();
|
||||
|
||||
// we know, that all items have the same size
|
||||
const auto itemSize = qskItemSize( itemAtIndex( 0 ) );
|
||||
const auto itemSize = itemAtIndex( 0 )->size();
|
||||
|
||||
const int rowMin = rect.top() / ( itemSize.height() + spacing() );
|
||||
const int rowMax = rect.bottom() / ( itemSize.height() + spacing() );
|
||||
|
@ -16,13 +16,6 @@ QSK_QT_PRIVATE_END
|
||||
#include <qpa/qplatforminputcontext.h>
|
||||
#include <qpa/qplatformintegration.h>
|
||||
|
||||
QSizeF qskItemSize( const QQuickItem* item )
|
||||
{
|
||||
// obsolete for Qt >= 5.10
|
||||
auto d = QQuickItemPrivate::get( item );
|
||||
return QSizeF( d->width, d->height );
|
||||
}
|
||||
|
||||
QRectF qskItemRect( const QQuickItem* item )
|
||||
{
|
||||
auto d = QQuickItemPrivate::get( item );
|
||||
@ -41,7 +34,7 @@ void qskSetItemGeometry( QQuickItem* item, const QRectF& rect )
|
||||
{
|
||||
control->setGeometry( rect );
|
||||
}
|
||||
else
|
||||
else if ( item )
|
||||
{
|
||||
item->setPosition( rect.topLeft() );
|
||||
item->setSize( rect.size() );
|
||||
@ -63,10 +56,10 @@ bool qskIsAncestorOf( const QQuickItem* item, const QQuickItem* child )
|
||||
|
||||
bool qskIsVisibleToParent( const QQuickItem* item )
|
||||
{
|
||||
if ( item )
|
||||
return QQuickItemPrivate::get( item )->explicitVisible;
|
||||
if ( item == nullptr )
|
||||
return false;
|
||||
|
||||
return false;
|
||||
return QQuickItemPrivate::get( item )->explicitVisible;
|
||||
}
|
||||
|
||||
bool qskIsVisibleTo( const QQuickItem* item, const QQuickItem* ancestor )
|
||||
|
@ -48,7 +48,6 @@ QSK_EXPORT QskSizePolicy qskSizePolicy( const QQuickItem* );
|
||||
QSK_EXPORT Qt::Alignment qskLayoutAlignmentHint( const QQuickItem* );
|
||||
QSK_EXPORT bool qskRetainSizeWhenHidden( const QQuickItem* );
|
||||
|
||||
QSK_EXPORT QSizeF qskItemSize( const QQuickItem* );
|
||||
QSK_EXPORT QRectF qskItemRect( const QQuickItem* );
|
||||
|
||||
QSK_EXPORT QRectF qskItemGeometry( const QQuickItem* );
|
||||
|
@ -500,7 +500,7 @@ QSizeF QskScrollArea::layoutSizeHint( Qt::SizeHint which, const QSizeF& constrai
|
||||
}
|
||||
else
|
||||
{
|
||||
hint = qskItemSize( contentItem );
|
||||
hint = contentItem->size();
|
||||
}
|
||||
|
||||
if ( verticalScrollBarPolicy() != Qt::ScrollBarAlwaysOff )
|
||||
|
Loading…
x
Reference in New Issue
Block a user