QmlDesigner: Consider responsive size for the CollectionView

Task-number: QDS-11037
Change-Id: Ida49ccf67e6aeb943087b2f51a168f98053c838e
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
This commit is contained in:
Ali Kianian
2023-10-24 15:24:09 +03:00
parent dca7f6121c
commit eae92fd247
6 changed files with 113 additions and 96 deletions

View File

@@ -129,6 +129,11 @@ void CollectionWidget::reloadQmlSource()
m_quickWidget->setSource(QUrl::fromLocalFile(collectionViewQmlPath));
}
QSize CollectionWidget::minimumSizeHint() const
{
return {300, 400};
}
bool CollectionWidget::loadJsonFile(const QString &jsonFileAddress)
{
if (!isJsonFile(jsonFileAddress))

View File

@@ -30,6 +30,8 @@ public:
void reloadQmlSource();
virtual QSize minimumSizeHint() const;
Q_INVOKABLE bool loadJsonFile(const QString &jsonFileAddress);
Q_INVOKABLE bool loadCsvFile(const QString &collectionName, const QString &csvFileAddress);
Q_INVOKABLE bool isJsonFile(const QString &jsonFileAddress) const;